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 } |