From 29c46c5aeda66e9c454ac8d802e65692d0bab566 Mon Sep 17 00:00:00 2001 From: Nick Wellnhofer Date: Fri, 9 Dec 2016 21:57:12 +0100 Subject: Correctly initialize chunk in S_process_line (#170) The `alloc` member wasn't initialized. This also allows to add an assertion in `chunk_rtrim` which doesn't work for alloced chunks. --- src/blocks.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/blocks.c') diff --git a/src/blocks.c b/src/blocks.c index de47dfb..99dd082 100644 --- a/src/blocks.c +++ b/src/blocks.c @@ -1157,6 +1157,7 @@ static void S_process_line(cmark_parser *parser, const unsigned char *buffer, input.data = parser->curline.ptr; input.len = parser->curline.size; + input.alloc = 0; parser->line_number++; -- cgit v1.2.3