cmark

My personal build of CMark ✏️

Commit
9a8610c9715e714e40ad7a93be89985fe5371907
Parent
d4cb8e767ce224d31501c19fb11a220824df9bf8
Author
John MacFarlane <jgm@berkeley.edu>
Date

cmark_reference_lookup: Return NULL if reference is null string.

Diffstat

1 file changed, 1 insertion, 1 deletion

Status File Name N° Changes Insertions Deletions
Modified src/references.c 2 1 1
diff --git a/src/references.c b/src/references.c
@@ -95,7 +95,7 @@ cmark_reference *cmark_reference_lookup(cmark_reference_map *map,
   unsigned char *norm;
   unsigned int hash;
 
-  if (label->len > MAX_LINK_LABEL_LENGTH)
+  if (label->len < 1 || label->len > MAX_LINK_LABEL_LENGTH)
     return NULL;
 
   if (map == NULL)