]> granicus.if.org Git - python/commitdiff
Make the implementations of getElementsByTagName() and
authorFred Drake <fdrake@acm.org>
Wed, 4 Jul 2001 06:25:53 +0000 (06:25 +0000)
committerFred Drake <fdrake@acm.org>
Wed, 4 Jul 2001 06:25:53 +0000 (06:25 +0000)
getElementsByTagNameNS() consistent in form as well as functionality
(cosmetic).

Lib/xml/dom/minidom.py

index 59f86a75e733e6a05477f1a3db77b805287f37b6..d440045b89e09566392df2ded812c75416adc42f 100644 (file)
@@ -551,9 +551,7 @@ class Element(Node):
         return _getElementsByTagNameHelper(self, name, [])
 
     def getElementsByTagNameNS(self, namespaceURI, localName):
-        rc = []
-        _getElementsByTagNameNSHelper(self, namespaceURI, localName, rc)
-        return rc
+        return _getElementsByTagNameNSHelper(self, namespaceURI, localName, [])
 
     def __repr__(self):
         return "<DOM Element: %s at %s>" % (self.tagName, id(self))
@@ -881,15 +879,11 @@ class Document(Node):
         a.value = ""
         return a
 
-    def getElementsByTagNameNS(self, namespaceURI, localName):
-        rc = []
-        _getElementsByTagNameNSHelper(self, namespaceURI, localName, rc)
-        return rc
-
     def getElementsByTagName(self, name):
-        rc = []
-        _getElementsByTagNameHelper(self, name, rc)
-        return rc
+        return _getElementsByTagNameHelper(self, name, [])
+
+    def getElementsByTagNameNS(self, namespaceURI, localName):
+        return _getElementsByTagNameNSHelper(self, namespaceURI, localName, [])
 
     def writexml(self, writer, indent="", addindent="", newl=""):
         writer.write('<?xml version="1.0" ?>\n')