]> granicus.if.org Git - python/commitdiff
Patch #793559: Reset __starttext_tag. Fixes #709491. Backported to 2.3.
authorMartin v. Löwis <martin@v.loewis.de>
Sat, 20 Sep 2003 10:58:38 +0000 (10:58 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Sat, 20 Sep 2003 10:58:38 +0000 (10:58 +0000)
Lib/sgmllib.py

index 833e06f98da006f6c802e88667a31d6ce8f1e79b..987ab9fc15cafad7e748ee6592477213931c517a 100644 (file)
@@ -61,6 +61,7 @@ class SGMLParser(markupbase.ParserBase):
 
     def reset(self):
         """Reset this instance. Loses all unprocessed data."""
+        self.__starttag_text = None
         self.rawdata = ''
         self.stack = []
         self.lasttag = '???'
@@ -221,7 +222,6 @@ class SGMLParser(markupbase.ParserBase):
         j = match.end(0)
         return j-i
 
-    __starttag_text = None
     def get_starttag_text(self):
         return self.__starttag_text