mirror of
https://github.com/git/git
synced 2024-07-05 00:58:49 +00:00
sparse-checkout: free string list after displaying
In sparse_checkout_list(), we put the hashmap entries into a string_list so we can sort them. But after printing, we forget to free the list. This patch drops 5 leaks from t1091. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
521e04e6e8
commit
a544b7da2c
|
@ -95,6 +95,8 @@ static int sparse_checkout_list(int argc, const char **argv, const char *prefix)
|
||||||
quote_c_style(sl.items[i].string, NULL, stdout, 0);
|
quote_c_style(sl.items[i].string, NULL, stdout, 0);
|
||||||
printf("\n");
|
printf("\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
string_list_clear(&sl, 0);
|
||||||
} else {
|
} else {
|
||||||
write_patterns_to_file(stdout, &pl);
|
write_patterns_to_file(stdout, &pl);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user