mirror of
https://github.com/git/git.git
synced 2024-11-28 04:23:30 +08:00
fix for more minor memory leaks
Now that some pointers have lost their const attribute, we can free their associated memory when done with them. This is more a correctness issue about the rule for freeing those pointers which isn't completely trivial more than the leak itself which didn't matter as the program is exiting anyway. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
This commit is contained in:
parent
4049b9cfc0
commit
c85228ed8f
@ -815,6 +815,10 @@ int main(int argc, char **argv)
|
||||
free(objects);
|
||||
free(index_name_buf);
|
||||
free(keep_name_buf);
|
||||
if (pack_name == NULL)
|
||||
free(curr_pack);
|
||||
if (index_name == NULL)
|
||||
free(curr_index);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user