From 562c0d7398b9f34ff63a1dc77113dad96a93ce4e Mon Sep 17 00:00:00 2001 From: Alberto Mardegan Date: Tue, 12 Oct 2021 20:12:21 +0300 Subject: [PATCH] bpo-45421: Remove dead code from html.parser (GH-28847) Support for HtmlParserError was removed back in 2014 with commit 73a4359eb0eb624c588c5d52083ea4944f9787ea, however this small block was missed. --- Lib/html/parser.py | 7 ------- 1 file changed, 7 deletions(-) diff --git a/Lib/html/parser.py b/Lib/html/parser.py index 58f6bb3b1e9..bef0f4fe4bf 100644 --- a/Lib/html/parser.py +++ b/Lib/html/parser.py @@ -328,13 +328,6 @@ class HTMLParser(_markupbase.ParserBase): end = rawdata[k:endpos].strip() if end not in (">", "/>"): - lineno, offset = self.getpos() - if "\n" in self.__starttag_text: - lineno = lineno + self.__starttag_text.count("\n") - offset = len(self.__starttag_text) \ - - self.__starttag_text.rfind("\n") - else: - offset = offset + len(self.__starttag_text) self.handle_data(rawdata[i:endpos]) return endpos if end.endswith('/>'):