diff options
Diffstat (limited to 'src/cmark.c')
-rw-r--r-- | src/cmark.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmark.c b/src/cmark.c index 2ef6cb4..da93abe 100644 --- a/src/cmark.c +++ b/src/cmark.c @@ -36,6 +36,9 @@ char *cmark_markdown_to_html(const char *text, size_t len, int options) { char *result; doc = cmark_parse_document(text, len, options); + if (doc == NULL) { + return NULL; + } result = cmark_render_html(doc, options); cmark_node_free(doc); |