version 1.26, 2015/01/16 06:40:14 |
version 1.27, 2015/08/20 22:32:42 |
|
|
for (i = 0; grp->gr_mem[i]; i++) |
for (i = 0; grp->gr_mem[i]; i++) |
; |
; |
|
|
g = (struct wallgroup *)malloc(sizeof *g); |
g = malloc(sizeof *g); |
if (g == NULL) |
if (g == NULL) |
err(1, NULL); |
err(1, NULL); |
g->gid = grp->gr_gid; |
g->gid = grp->gr_gid; |
g->name = name; |
g->name = name; |
g->mem = (char **)calloc(i + 1, sizeof(char *)); |
g->mem = calloc(i + 1, sizeof(char *)); |
if (g->mem == NULL) |
if (g->mem == NULL) |
err(1, NULL); |
err(1, NULL); |
for (i = 0; grp->gr_mem[i] != NULL; i++) { |
for (i = 0; grp->gr_mem[i] != NULL; i++) { |