Commit 30d59bae authored by Fred Drake's avatar Fred Drake

Simplify code to remove an unnecessary test.

parent 570764dd
...@@ -148,8 +148,6 @@ class HTMLParser(markupbase.ParserBase): ...@@ -148,8 +148,6 @@ class HTMLParser(markupbase.ParserBase):
k = self.parse_starttag(i) k = self.parse_starttag(i)
elif startswith("</", i): elif startswith("</", i):
k = self.parse_endtag(i) k = self.parse_endtag(i)
if k >= 0:
self.clear_cdata_mode()
elif startswith("<!--", i): elif startswith("<!--", i):
k = self.parse_comment(i) k = self.parse_comment(i)
elif startswith("<?", i): elif startswith("<?", i):
...@@ -329,6 +327,7 @@ class HTMLParser(markupbase.ParserBase): ...@@ -329,6 +327,7 @@ class HTMLParser(markupbase.ParserBase):
self.error("bad end tag: %s" % `rawdata[i:j]`) self.error("bad end tag: %s" % `rawdata[i:j]`)
tag = match.group(1) tag = match.group(1)
self.handle_endtag(tag.lower()) self.handle_endtag(tag.lower())
self.clear_cdata_mode()
return j return j
# Overridable -- finish processing of start+end tag: <tag.../> # Overridable -- finish processing of start+end tag: <tag.../>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment