From: Daiki Ueno Date: Thu, 10 Dec 2015 03:34:17 +0000 (+0900) Subject: kde: Fix KUIT error handling when libxml2 is used X-Git-Tag: v0.19.7~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=94bfe38f02c9f33fe1762ef320a6f6b8a9e24175;p=thirdparty%2Fgettext.git kde: Fix KUIT error handling when libxml2 is used * gettext-tools/src/format-kde-kuit.c (format_parse): Return NULL if xmlReadMemory returns NULL. --- diff --git a/gettext-tools/src/format-kde-kuit.c b/gettext-tools/src/format-kde-kuit.c index afd6b1520..128d05d1a 100644 --- a/gettext-tools/src/format-kde-kuit.c +++ b/gettext-tools/src/format-kde-kuit.c @@ -243,6 +243,9 @@ format_parse (const char *format, bool translated, char *fdi, *invalid_reason = xasprintf (_("error while parsing: %s"), err->message); + free (buffer); + xmlFreeDoc (doc); + return NULL; } free (buffer);