]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Patch #527427: minidom fails to use NodeList sometimes.
authorMartin v. Löwis <martin@v.loewis.de>
Fri, 15 Mar 2002 13:53:20 +0000 (13:53 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Fri, 15 Mar 2002 13:53:20 +0000 (13:53 +0000)
Lib/xml/dom/minidom.py

index 75ff3c31eb099c06e88bbb4ae4e6763554ef8431..e258472ca8df0aefa29f1a7993c720dc95839eed 100644 (file)
@@ -584,10 +584,10 @@ class Element(Node):
         return self._attrsNS.has_key((namespaceURI, localName))
 
     def getElementsByTagName(self, name):
-        return _getElementsByTagNameHelper(self, name, [])
+        return _getElementsByTagNameHelper(self, name, NodeList())
 
     def getElementsByTagNameNS(self, namespaceURI, localName):
-        return _getElementsByTagNameNSHelper(self, namespaceURI, localName, [])
+        return _getElementsByTagNameNSHelper(self, namespaceURI, localName, NodeList())
 
     def __repr__(self):
         return "<DOM Element: %s at %s>" % (self.tagName, id(self))
@@ -932,10 +932,10 @@ class Document(Node):
         return a
 
     def getElementsByTagName(self, name):
-        return _getElementsByTagNameHelper(self, name, [])
+        return _getElementsByTagNameHelper(self, name, NodeList())
 
     def getElementsByTagNameNS(self, namespaceURI, localName):
-        return _getElementsByTagNameNSHelper(self, namespaceURI, localName, [])
+        return _getElementsByTagNameNSHelper(self, namespaceURI, localName, NodeList())
 
     def writexml(self, writer, indent="", addindent="", newl=""):
         writer.write('<?xml version="1.0" ?>\n')