[Python-checkins] CVS: python/dist/src/Lib/xml/dom minidom.py,1.43,1.44

Martin v. L?wis loewis@users.sourceforge.net
Fri, 15 Mar 2002 05:52:03 -0800


Update of /cvsroot/python/python/dist/src/Lib/xml/dom
In directory usw-pr-cvs1:/tmp/cvs-serv27896

Modified Files:
	minidom.py 
Log Message:
Patch #527427: minidom fails to use NodeList sometimes.


Index: minidom.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/xml/dom/minidom.py,v
retrieving revision 1.43
retrieving revision 1.44
diff -C2 -d -r1.43 -r1.44
*** minidom.py	6 Dec 2001 18:27:48 -0000	1.43
--- minidom.py	15 Mar 2002 13:51:59 -0000	1.44
***************
*** 45,49 ****
      def NodeList():
          return []
!     
  
  class Node(xml.dom.Node):
--- 45,49 ----
      def NodeList():
          return []
! 
  
  class Node(xml.dom.Node):
***************
*** 585,592 ****
  
      def getElementsByTagName(self, name):
!         return _getElementsByTagNameHelper(self, name, [])
  
      def getElementsByTagNameNS(self, namespaceURI, localName):
!         return _getElementsByTagNameNSHelper(self, namespaceURI, localName, [])
  
      def __repr__(self):
--- 585,592 ----
  
      def getElementsByTagName(self, name):
!         return _getElementsByTagNameHelper(self, name, NodeList())
  
      def getElementsByTagNameNS(self, namespaceURI, localName):
!         return _getElementsByTagNameNSHelper(self, namespaceURI, localName, NodeList())
  
      def __repr__(self):
***************
*** 933,940 ****
  
      def getElementsByTagName(self, name):
!         return _getElementsByTagNameHelper(self, name, [])
  
      def getElementsByTagNameNS(self, namespaceURI, localName):
!         return _getElementsByTagNameNSHelper(self, namespaceURI, localName, [])
  
      def writexml(self, writer, indent="", addindent="", newl=""):
--- 933,940 ----
  
      def getElementsByTagName(self, name):
!         return _getElementsByTagNameHelper(self, name, NodeList())
  
      def getElementsByTagNameNS(self, namespaceURI, localName):
!         return _getElementsByTagNameNSHelper(self, namespaceURI, localName, NodeList())
  
      def writexml(self, writer, indent="", addindent="", newl=""):