summaryrefslogtreecommitdiff
path: root/expat/examples/elements.c
diff options
context:
space:
mode:
Diffstat (limited to 'expat/examples/elements.c')
-rw-r--r--expat/examples/elements.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/expat/examples/elements.c b/expat/examples/elements.c
index 1a3c786d..5098d7d9 100644
--- a/expat/examples/elements.c
+++ b/expat/examples/elements.c
@@ -87,6 +87,7 @@ main(void) {
XML_SetUserData(parser, &depth);
XML_SetElementHandler(parser, startElement, endElement);
+
do {
void *const buf = XML_GetBuffer(parser, BUFSIZ);
if (! buf) {
@@ -114,6 +115,7 @@ main(void) {
return 1;
}
} while (! done);
+
XML_ParserFree(parser);
return 0;
}