added header detection + test
[smdp.git] / tmp.c
diff --git a/tmp.c b/tmp.c
index b908834..805cb3e 100644 (file)
--- a/tmp.c
+++ b/tmp.c
@@ -27,6 +27,19 @@ int main(int argc, char *argv[]) {
     doc = markdown_load(input);
 
     // test line/page load
+    int offset;
+    line_t *header;
+    if(doc->header) {
+        header = doc->header;
+        while(header &&
+              header->text->size > 0 &&
+              header->text->text[0] == '%') {
+
+            offset = next_blank(header->text, 0) + 1;
+            printf("header: %s\n", &header->text->text[offset]);
+            header = header->next;
+        }
+    }
     int cp = 0, cl = 0;
     page_t *page = doc->page;
     line_t *line;