util/pactree: correctly free the deps list in walk_deps()

If we are reversed, then we were correctly freeing both the list and the
contained data. However, we were leaking a list in the case of a
non-reversed traversal.

Signed-off-by: Dan McGee <dan@archlinux.org>
Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
Dan McGee 2012-12-27 02:38:11 -06:00 committed by Allan McRae
parent 60d2588192
commit 038b1815d0

View file

@ -488,6 +488,8 @@ static void walk_deps(alpm_list_t *dblist, alpm_pkg_t *pkg, tdepth *depth, int r
if(rev) {
FREELIST(deps);
} else {
alpm_list_free(deps);
}
}