summaryrefslogtreecommitdiff
path: root/cmarkdown.c
diff options
context:
space:
mode:
Diffstat (limited to 'cmarkdown.c')
-rw-r--r--cmarkdown.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmarkdown.c b/cmarkdown.c
index fac3212..b64e17c 100644
--- a/cmarkdown.c
+++ b/cmarkdown.c
@@ -258,11 +258,11 @@ dolist(const char *begin, const char *end, int first) {
const char *p, *q;
char *buffer;
- if(*begin != '\n' && !first)
+ if(*begin != '\n' || begin[1] != '\n' && !first)
return 0;
p = begin;
if(!first)
- p++;
+ p += 2;
q = p;
if((*p == '-' || *p == '*' || *p == '+') && (p[1] == ' ' || p[1] == '\t')) {
ul = 1;