From 40fed91806ba139a08ea60b7dfc4410057201106 Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Sun, 28 Jun 2015 03:09:14 -0400 Subject: [PATCH] Fix C tokenizer leaking memory. --- mwparserfromhell/parser/ctokenizer/tok_parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mwparserfromhell/parser/ctokenizer/tok_parse.c b/mwparserfromhell/parser/ctokenizer/tok_parse.c index 1e6424d..0aff311 100644 --- a/mwparserfromhell/parser/ctokenizer/tok_parse.c +++ b/mwparserfromhell/parser/ctokenizer/tok_parse.c @@ -1420,7 +1420,7 @@ static PyObject* Tokenizer_handle_blacklisted_tag(Tokenizer* self) buffer = Textbuffer_new(); if (!buffer) return NULL; - while ((this = Tokenizer_READ(self, 0))) { + while ((this = Tokenizer_READ(self, 0)), 1) { if (this == '>') { buf_tmp = Textbuffer_render(buffer); if (!buf_tmp)