[Python-checkins] python/dist/src/Lib/email Message.py, 1.32.10.3, 1.32.10.4

bwarsaw at users.sourceforge.net bwarsaw at users.sourceforge.net
Mon Aug 16 17:31:45 CEST 2004


Update of /cvsroot/python/python/dist/src/Lib/email
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30859/Lib/email

Modified Files:
      Tag: release23-maint
	Message.py 
Log Message:
Test cases and fixes for bugs described in patch #873418: email/Message.py:
del_param fails when specifying a header.

I'll port this to Python 2.4 shortly.


Index: Message.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/email/Message.py,v
retrieving revision 1.32.10.3
retrieving revision 1.32.10.4
diff -C2 -d -r1.32.10.3 -r1.32.10.4
*** Message.py	20 Oct 2003 14:34:46 -0000	1.32.10.3
--- Message.py	16 Aug 2004 15:31:42 -0000	1.32.10.4
***************
*** 673,677 ****
              return
          new_ctype = ''
!         for p, v in self.get_params(header, unquote=requote):
              if p.lower() <> param.lower():
                  if not new_ctype:
--- 673,677 ----
              return
          new_ctype = ''
!         for p, v in self.get_params(header=header, unquote=requote):
              if p.lower() <> param.lower():
                  if not new_ctype:
***************
*** 709,713 ****
              self[header] = type
              return
!         params = self.get_params(header, unquote=requote)
          del self[header]
          self[header] = type
--- 709,713 ----
              self[header] = type
              return
!         params = self.get_params(header=header, unquote=requote)
          del self[header]
          self[header] = type



More information about the Python-checkins mailing list