From 71d963844897a6864097d4bc36501a97ff314e40 Mon Sep 17 00:00:00 2001 From: Ben Bullock Date: Wed, 25 Nov 2015 18:00:45 +0900 Subject: [PATCH] Don't push back non-A tokens. --- src/parser.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/parser.c b/src/parser.c index 6796b9c..c942bd7 100644 --- a/src/parser.c +++ b/src/parser.c @@ -1352,7 +1352,10 @@ void TY_(ParseBlock)( TidyDocImpl* doc, Node *element, GetTokenMode mode) continue; } - TY_(UngetToken)( doc ); + if (nodeIsA(element)) + { + TY_(UngetToken)( doc ); + } TY_(ReportError)(doc, element, node, MISSING_ENDTAG_BEFORE); if (!(mode & Preformatted))