| commit 60708030536df82616c16aa2f14f533c4362b969 |
| Author: Florian Weimer <fweimer@redhat.com> |
| Date: Tue Oct 30 13:56:40 2018 +0100 |
| |
| stdlib/test-bz22786: Avoid memory leaks in the test itself |
| |
| diff --git a/stdlib/test-bz22786.c b/stdlib/test-bz22786.c |
| index bb1e04f2debe9042..8035e8a394e7d034 100644 |
| |
| |
| @@ -36,8 +36,8 @@ |
| static int |
| do_test (void) |
| { |
| - const char *dir = support_create_temp_directory ("bz22786."); |
| - const char *lnk = xasprintf ("%s/symlink", dir); |
| + char *dir = support_create_temp_directory ("bz22786."); |
| + char *lnk = xasprintf ("%s/symlink", dir); |
| const size_t path_len = (size_t) INT_MAX + strlen (lnk) + 1; |
| |
| struct support_blob_repeat repeat |
| @@ -72,6 +72,8 @@ do_test (void) |
| /* Cleanup. */ |
| unlink (lnk); |
| support_blob_repeat_free (&repeat); |
| + free (lnk); |
| + free (dir); |
| |
| return 0; |
| } |