From 7f01cbbb028396a72709ea359766195e6bb6530f Mon Sep 17 00:00:00 2001 From: Seth Vidal Date: Wed, 9 Jan 2008 01:50:07 -0500 Subject: [PATCH] free up memory in the changelog output used by generating the xml node --- createrepo/yumbased.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/createrepo/yumbased.py b/createrepo/yumbased.py index 237e968..cab3c47 100644 --- a/createrepo/yumbased.py +++ b/createrepo/yumbased.py @@ -293,7 +293,9 @@ class CreateRepoPackage(YumLocalPackage): c.newProp('author', utils.utf8String(author)) c.newProp('date', str(ts)) msg += c.serialize() - del c + c.unlinkNode() + c.freeNode() + del c return msg def do_primary_xml_dump(self, basedir, baseurl=None): -- 2.34.1