diff options
author | Richard Hughes <richard@hughsie.com> | 2015-02-02 10:14:37 +0000 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2015-02-02 10:14:39 +0000 |
commit | a51e3e68ba0899086d6a6b82628900273dc293e3 (patch) | |
tree | 3abe6ba9ac28d5c06d06a753ef66226839e87f0c /libappstream-builder/asb-package.h | |
parent | f3ac072bad60ffb43bef2c0d353255ff1c184fba (diff) | |
download | appstream-glib-a51e3e68ba0899086d6a6b82628900273dc293e3.tar.gz |
Clear the dep list and the file list if we've finished with the package
This is a simple way to further decrease the peak RSS value by a few hundred MB.
Diffstat (limited to 'libappstream-builder/asb-package.h')
-rw-r--r-- | libappstream-builder/asb-package.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libappstream-builder/asb-package.h b/libappstream-builder/asb-package.h index 6c8b4a5..b996baa 100644 --- a/libappstream-builder/asb-package.h +++ b/libappstream-builder/asb-package.h @@ -116,6 +116,8 @@ gboolean asb_package_close (AsbPackage *pkg, gboolean asb_package_ensure (AsbPackage *pkg, AsbPackageEnsureFlags flags, GError **error); +void asb_package_clear (AsbPackage *pkg, + AsbPackageEnsureFlags flags); gboolean asb_package_explode (AsbPackage *pkg, const gchar *dir, GPtrArray *glob, |