]> git.ipfire.org Git - thirdparty/lldpd.git/commitdiff
client: fix memory leak introduced n XML writer
authorVincent Bernat <vincent@bernat.im>
Thu, 19 May 2016 18:40:01 +0000 (20:40 +0200)
committerVincent Bernat <vincent@bernat.im>
Thu, 19 May 2016 18:40:01 +0000 (20:40 +0200)
src/client/xml_writer.c

index aaa50cc3d9ce45ddf162852b2f9327fd167f09a2..c38fdfcf8c0de18439c9e14b741ede9a1177847a 100644 (file)
@@ -110,6 +110,8 @@ void xml_finish(struct writer *w) {
                /* memory leak... */
        }
 
+       xmlFreeTextWriter(p->xw);
+       xmlFreeDoc(p->doc);
        free(w->priv);
        free(w);
 }