From 59b19426179d0c106473e7a393042af97fe0e702 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 22 Aug 2009 07:22:56 +0200 Subject: [PATCH] Fix memleaks in xbps_show_pkg_deps() and xbps_show_pkg_reverse_deps(). --HG-- extra : convert_revision : xtraeme%40gmail.com-20090822052256-tnf5s1od4oluhygp --- bin/xbps-bin/show-deps.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bin/xbps-bin/show-deps.c b/bin/xbps-bin/show-deps.c index 7c3532b8..9d176dc0 100644 --- a/bin/xbps-bin/show-deps.c +++ b/bin/xbps-bin/show-deps.c @@ -91,6 +91,9 @@ xbps_show_pkg_deps(const char *pkgname) rv = xbps_callback_array_iter_in_dict(propsd, "run_depends", list_deps, NULL); + prop_object_release(propsd); + prop_object_release(pkgd); + xbps_release_regpkgdb_dict(); return rv; @@ -110,6 +113,8 @@ xbps_show_pkg_reverse_deps(const char *pkgname) rv = xbps_callback_array_iter_in_dict(pkgd, "requiredby", list_strings_sep_in_array, NULL); + prop_object_release(pkgd); + xbps_release_regpkgdb_dict(); return rv; }