]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'rs/plug-pattern-list-leak-in-lof'
authorJunio C Hamano <gitster@pobox.com>
Mon, 19 Dec 2022 02:46:12 +0000 (11:46 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 19 Dec 2022 02:46:12 +0000 (11:46 +0900)
Leak fix.

* rs/plug-pattern-list-leak-in-lof:
  list-objects-filter: plug pattern_list leak

list-objects-filter.c

index b9543545ca4af96e062ec69546c354e318e4ad0d..dfc3f49f4f4eab83520ee4c42c8ec92fb4ab8935 100644 (file)
@@ -514,6 +514,7 @@ static enum list_objects_filter_result filter_sparse(
 static void filter_sparse_free(void *filter_data)
 {
        struct filter_sparse_data *d = filter_data;
+       clear_pattern_list(&d->pl);
        free(d->array_frame);
        free(d);
 }