From: Bastian Dehn Date: Sun, 23 Jun 2024 08:36:23 +0000 (+0200) Subject: fix free order xml read X-Git-Tag: 1.2.0^2~16^2~11 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=04371f5343aa3247e4c1fa731d18194c43a0d6f6;p=feierabend.git fix free order xml read --- diff --git a/src/feierabendxml.c b/src/feierabendxml.c index ca53c0a..fd1791f 100644 --- a/src/feierabendxml.c +++ b/src/feierabendxml.c @@ -294,17 +294,16 @@ void readLastSaldo(const char* file_path) exit(EXIT_FAILURE); } - xmlFreeDoc(xmldoc); - xmldoc = NULL; - - xmlCleanupParser(); - free(expr); expr = NULL; xmlXPathFreeObject(xmlnode); xmlnode = NULL; + xmlFreeDoc(xmldoc); + xmldoc = NULL; xmlXPathFreeContext(xmlcontext); xmlcontext = NULL; + + xmlCleanupParser(); } int main(int argc, char* argv[])