From: Fletcher T. Penney Date: Sun, 5 Nov 2017 21:35:49 +0000 (-0500) Subject: FIXED: Fix potential bug X-Git-Tag: 6.2.3^2~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ac5ffa7027800ca35f1ec40be1a6919bff84fc7e;p=multimarkdown FIXED: Fix potential bug --- diff --git a/Sources/libMultiMarkdown/mmd.c b/Sources/libMultiMarkdown/mmd.c index b27c7a6..9d996ef 100644 --- a/Sources/libMultiMarkdown/mmd.c +++ b/Sources/libMultiMarkdown/mmd.c @@ -2572,7 +2572,10 @@ void mmd_engine_update_metavalue_for_key(mmd_engine * e, const char * key, const d_string_erase(e->dstr, start, len); d_string_insert(e->dstr, start, "\n"); - d_string_insert(e->dstr, start, value); + + if (value) { + d_string_insert(e->dstr, start, value); + } } else if (meta_end != 0) { // We're appending metadata at the end d_string_insert(e->dstr, meta_end, temp->str);