diff --git a/lib/transaction_files.c b/lib/transaction_files.c index 66f4e6ef..573eb336 100644 --- a/lib/transaction_files.c +++ b/lib/transaction_files.c @@ -740,6 +740,7 @@ collect_binpkg_files(struct xbps_handle *xhp, xbps_dictionary_t pkg_repod, } rv = collect_files(xhp, filesd, pkgname, pkgver, idx, update, false, false, false); + xbps_object_release(filesd); goto out; } archive_read_data_skip(ar);