diff options
Diffstat (limited to 'lib/groupio.c')
-rw-r--r-- | lib/groupio.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/groupio.c b/lib/groupio.c index 54af36e3..357a30eb 100644 --- a/lib/groupio.c +++ b/lib/groupio.c @@ -418,9 +418,7 @@ static int split_groups (unsigned int max_members) /* Shift all the members */ /* The number of members in new_gptr will be check later */ for (i = 0; NULL != new_gptr->gr_mem[i + max_members]; i++) { - if (NULL != new_gptr->gr_mem[i]) { - free (new_gptr->gr_mem[i]); - } + free (new_gptr->gr_mem[i]); new_gptr->gr_mem[i] = new_gptr->gr_mem[i + max_members]; new_gptr->gr_mem[i + max_members] = NULL; } |