src/server/daemon/keyfile_auth.c

branch
webdav
changeset 261
f2c772336ecd
parent 255
b5d15a4a19f5
child 415
d938228c382e
equal deleted inserted replaced
260:4779a6fb4fbe 261:f2c772336ecd
91 user->groups = alcalloc(a, ngroups, sizeof(sstr_t)); 91 user->groups = alcalloc(a, ngroups, sizeof(sstr_t));
92 if(!user->groups) { 92 if(!user->groups) {
93 return -1; 93 return -1;
94 } 94 }
95 for(int i=0;i<ngroups;i++) { 95 for(int i=0;i<ngroups;i++) {
96 user->groups[i] = sstrdup(groups[i]); 96 user->groups[i] = sstrdup_a(a, groups[i]);
97 } 97 }
98 98
99 } else { 99 } else {
100 user->groups = NULL; 100 user->groups = NULL;
101 } 101 }

mercurial