From 12732592efaa4632ff3da548af21b01d9d851bce Mon Sep 17 00:00:00 2001 From: Nick Wellnhofer Date: Sat, 1 Feb 2025 00:36:12 +0100 Subject: [PATCH] html: Remove unused epilog state --- HTMLparser.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/HTMLparser.c b/HTMLparser.c index 2321861e..b5f0bd5d 100644 --- a/HTMLparser.c +++ b/HTMLparser.c @@ -5013,8 +5013,7 @@ htmlParseTryOrFinish(htmlParserCtxtPtr ctxt, int terminate) { case XML_PARSER_MISC: case XML_PARSER_PROLOG: - case XML_PARSER_CONTENT: - case XML_PARSER_EPILOG: { + case XML_PARSER_CONTENT: { int mode; if ((ctxt->instate == XML_PARSER_MISC) || @@ -5142,11 +5141,7 @@ htmlParseTryOrFinish(htmlParserCtxtPtr ctxt, int terminate) { (htmlParseLookupGt(ctxt) < 0)) goto done; htmlParseEndTag(ctxt); - if (ctxt->nameNr == 0) { - ctxt->instate = XML_PARSER_EPILOG; - } else { - ctxt->instate = XML_PARSER_CONTENT; - } + ctxt->instate = XML_PARSER_CONTENT; ctxt->checkIndex = 0; break;