mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
nsswitch: Fix memory leak in nsstest
Direct leak of 832 byte(s) in 13 object(s) allocated from: #0 0x7efc8e0fc777 in malloc ../../../../libsanitizer/asan/asan_malloc_linux.cpp:69 #1 0x562cb6e96d44 in nss_test_initgroups ../../nsswitch/nsstest.c:381 #2 0x562cb6e96d44 in nss_test_users ../../nsswitch/nsstest.c:424 #3 0x562cb6e96d44 in main ../../nsswitch/nsstest.c:493 #4 0x7efc8dc2a2ad in __libc_start_call_main ../sysdeps/nptl/libc_start_call_main.h:58 Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Martin Schwenke <martin@meltin.net>
This commit is contained in:
parent
6a1196c567
commit
9672f9918b
@ -395,6 +395,7 @@ static void nss_test_initgroups(char *name, gid_t gid)
|
|||||||
printf("%lu, ", (unsigned long)groups[i]);
|
printf("%lu, ", (unsigned long)groups[i]);
|
||||||
}
|
}
|
||||||
printf("%lu\n", (unsigned long)groups[i]);
|
printf("%lu\n", (unsigned long)groups[i]);
|
||||||
|
SAFE_FREE(groups);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user