diff --git a/mwparserfromhell/parser/tokenizer.c b/mwparserfromhell/parser/tokenizer.c index 301ecfc..38e3a4c 100644 --- a/mwparserfromhell/parser/tokenizer.c +++ b/mwparserfromhell/parser/tokenizer.c @@ -2677,10 +2677,12 @@ Tokenizer_handle_table_cell(Tokenizer* self, const char *markup, { uint64_t old_context = self->topstack->context; uint64_t cell_context; + Py_ssize_t reset; PyObject *padding, *cell, *style = NULL; const char *close_open_markup = NULL; + self->head += strlen(markup); - Py_ssize_t reset = self->head; + reset = self->head; if (!Tokenizer_CAN_RECURSE(self)) { if (Tokenizer_emit_text(self, markup))