From ebb4c7352554d5cc846304d1557ad24826dd3083 Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Wed, 13 Sep 2017 15:02:57 -0500 Subject: [PATCH] libpkgconf: client: resolve memory leak of filter lists (closes #130) --- libpkgconf/client.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libpkgconf/client.c b/libpkgconf/client.c index fc67459..5d146de 100644 --- a/libpkgconf/client.c +++ b/libpkgconf/client.c @@ -137,6 +137,9 @@ pkgconf_client_deinit(pkgconf_client_t *client) if (client->buildroot_dir != NULL) free(client->buildroot_dir); + pkgconf_path_free(&client->filter_libdirs); + pkgconf_path_free(&client->filter_includedirs); + pkgconf_tuple_free_global(client); pkgconf_path_free(&client->dir_list); pkgconf_cache_free(client);