From c507d164f5856779d23ef030c2a656391707a5ac Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sun, 16 Nov 2014 23:00:58 -0800 Subject: Free the string returned by html renderer in main program. --- src/main.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index 8f04deb..4340d76 100644 --- a/src/main.c +++ b/src/main.c @@ -17,10 +17,14 @@ void print_usage() static void print_document(node_block *document, bool ast) { + unsigned char *result; if (ast) { cmark_debug_print(document); } else { - printf("%s", cmark_render_html(document)); + + result = cmark_render_html(document); + printf("%s", result); + free(result); } } -- cgit v1.2.3