X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=src%2Fparser.c;h=9d8e2efcb086fa47d5c55ac1f9648e4196fad635;hb=37640d707f7f7a1fd864d8f22baa8ada756c7984;hp=f0d4ed3a54101c3c26de4419d33d5b8d1a8580e2;hpb=5710ef6220df0b0cbfbef73bc1b8a0b12031d02b;p=smdp.git diff --git a/src/parser.c b/src/parser.c index f0d4ed3..9d8e2ef 100644 --- a/src/parser.c +++ b/src/parser.c @@ -89,7 +89,8 @@ deck_t *markdown_load(FILE *input) { slide = next_slide(slide); sc++; - } else if(CHECK_BIT(bits, IS_TILDE_CODE) && CHECK_BIT(bits, IS_EMPTY)) { + } else if(CHECK_BIT(bits, IS_TILDE_CODE) && + CHECK_BIT(bits, IS_EMPTY)) { // remove tilde code markers (text->reset)(text); @@ -600,7 +601,7 @@ void markdown_debug(deck_t *deck, int debug) { void adjust_line_length(line_t *line) { int l = 0; const static wchar_t *special = L"\\*_`"; // list of interpreted chars - const wchar_t *c = &line->text->value[line->offset]; + const wchar_t *c = &line->text->value[0]; cstack_t *stack = cstack_init(); // for each char in line