fixed header-only SEGV, closes #66
[smdp.git] / src / markdown.c
index 22ebdbf..05c77be 100644 (file)
@@ -66,7 +66,8 @@ void free_line(line_t *line) {
     line_t *next;
     while (line) {
         next = line->next;
-        (line->text->delete)(line->text);
+        if(line->text)
+            (line->text->delete)(line->text);
         free(line);
         line = next;
     }