aboutsummaryrefslogtreecommitdiff
path: root/libpkgconf/dependency.c
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2017-12-12 16:04:02 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2017-12-12 16:04:02 +0300
commit429162ba11e58758e5e4ac4f03239891fc3e189c (patch)
treea530c0621a5cb3fe18c8d85392658458d02d6ea1 /libpkgconf/dependency.c
parenta18413342bc088e10a56ff70dca8f3007a83085d (diff)
Merge with latest upstream package version (master branch)
Diffstat (limited to 'libpkgconf/dependency.c')
-rw-r--r--libpkgconf/dependency.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libpkgconf/dependency.c b/libpkgconf/dependency.c
index 1a4ec68..cd01a06 100644
--- a/libpkgconf/dependency.c
+++ b/libpkgconf/dependency.c
@@ -132,6 +132,9 @@ pkgconf_dependency_free(pkgconf_list_t *list)
{
pkgconf_dependency_t *dep = node->data;
+ if (dep->match != NULL)
+ pkgconf_pkg_unref(NULL, dep->match);
+
if (dep->package != NULL)
free(dep->package);