l10ntools/source/treemerge.cxx |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 70d9e2db8a53a994e323dbb07d42eaebaf5008af
Author:     Julien Nabet <serval2...@yahoo.fr>
AuthorDate: Thu Jul 4 18:51:07 2019 +0200
Commit:     Julien Nabet <serval2...@yahoo.fr>
CommitDate: Thu Jul 4 21:52:12 2019 +0200

    cid#1448320: Resource leak in object (l10ntools/treemerge)
    
    Change-Id: I9d09d690e003d73878ef2e30da11cf079d0db441
    Reviewed-on: https://gerrit.libreoffice.org/75098
    Tested-by: Jenkins
    Reviewed-by: Julien Nabet <serval2...@yahoo.fr>

diff --git a/l10ntools/source/treemerge.cxx b/l10ntools/source/treemerge.cxx
index 65916d12d3e2..b6d246317b23 100644
--- a/l10ntools/source/treemerge.cxx
+++ b/l10ntools/source/treemerge.cxx
@@ -221,6 +221,9 @@ TreeParser::TreeParser(
 
 TreeParser::~TreeParser()
 {
+    // be sure m_pSource is freed
+    if (m_bIsInitialized)
+        xmlFreeDoc( m_pSource );
 }
 
 void TreeParser::Extract( const OString& rPOFile )
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to