]> gitweb.hhaalo.de Git - feierabend.git/commitdiff
fix cleanup xml leaks
authorBastian Dehn <hhaalo@arcor.de>
Sun, 23 Jun 2024 08:12:47 +0000 (10:12 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Sun, 23 Jun 2024 08:12:47 +0000 (10:12 +0200)
src/feierabendxml.c

index bb1fc516195d020c94ad688388d60d195b43344d..528fb89dff62772367de8b6a6e808132109abfa0 100644 (file)
@@ -64,12 +64,16 @@ void initTimeAcount()
        xmlTextWriterEndElement(xmlWriter);
        xmlTextWriterEndDocument(xmlWriter);
 
+       xmlFreeTextWriter(xmlWriter);
+       xmlWriter = NULL;
+
+       xmlDictCleanup();
+       xmlCleanupCharEncodingHandlers();
+
        free(xmlElemContent);
        xmlElemContent = NULL;
        free(xmlElemName);
        xmlElemName = NULL;
-       xmlFreeTextWriter(xmlWriter);
-       xmlWriter = NULL;
 }
 
 void writeEntryNode(xmlTextWriterPtr xmlWriter,