From: Fletcher T. Penney Date: Tue, 12 Sep 2017 14:43:52 +0000 (-0400) Subject: FIXED: Fix NULL dereference in abbreviation search X-Git-Tag: 6.2.2^2~11 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fb447cfa43430da1a86eeda0a4b4975f066344a7;p=multimarkdown FIXED: Fix NULL dereference in abbreviation search --- diff --git a/Sources/libMultiMarkdown/writer.c b/Sources/libMultiMarkdown/writer.c index ed0bbf7..e6d3673 100644 --- a/Sources/libMultiMarkdown/writer.c +++ b/Sources/libMultiMarkdown/writer.c @@ -1695,7 +1695,7 @@ void automatic_search_text(mmd_engine * e, token * t, trie * ac) { token_split(tok, walker->start, walker->len, walker->match_type); // Advance token to next token - while (tok->start < walker->start + walker->len) { + while (tok && (tok->start < walker->start + walker->len)) { tok = tok->next; }