summaryrefslogtreecommitdiff
path: root/lib/groupio.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/groupio.c')
-rw-r--r--lib/groupio.c4
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;
}