diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2015-07-12 00:02:43 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2015-07-12 00:02:43 +0000 |
commit | 5c8793faf0c3ceee6ca534d0f69b417a3759f7af (patch) | |
tree | cba1ad072930f098dd9524c5359a684cf0afbeb4 /pw/pw_user.c | |
parent | 53d815d2b67ba1daf3d088e6049c75e9134228d2 (diff) | |
download | pw-darwin-5c8793faf0c3ceee6ca534d0f69b417a3759f7af.tar.gz pw-darwin-5c8793faf0c3ceee6ca534d0f69b417a3759f7af.tar.zst pw-darwin-5c8793faf0c3ceee6ca534d0f69b417a3759f7af.zip |
Make getarg return NULL if args is NULL
Diffstat (limited to 'pw/pw_user.c')
-rw-r--r-- | pw/pw_user.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/pw/pw_user.c b/pw/pw_user.c index 315af39..16b2ac8 100644 --- a/pw/pw_user.c +++ b/pw/pw_user.c @@ -874,11 +874,8 @@ pw_gidpolicy(struct cargs * args, char *nam, gid_t prefer) (grp->gr_mem == NULL || grp->gr_mem[0] == NULL)) { gid = grp->gr_gid; /* Already created? Use it anyway... */ } else { - struct cargs grpargs; gid_t grid = -1; - LIST_INIT(&grpargs); - /* * We need to auto-create a group with the user's name. We * can send all the appropriate output to our sister routine @@ -893,7 +890,7 @@ pw_gidpolicy(struct cargs * args, char *nam, gid_t prefer) if (conf.dryrun) { gid = pw_groupnext(cnf, true); } else { - pw_group(M_ADD, nam, grid, &grpargs); + pw_group(M_ADD, nam, grid, NULL); if ((grp = GETGRNAM(nam)) != NULL) gid = grp->gr_gid; } |