/[smecontribs]/rpms/mailman/contribs7/mailman-2.1.5.1-get_filename.patch
ViewVC logotype

Annotation of /rpms/mailman/contribs7/mailman-2.1.5.1-get_filename.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (hide annotations) (download)
Tue Nov 25 16:20:13 2008 UTC (15 years, 5 months ago) by slords
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +0 -0 lines
Restore

1 slords 1.1 --- mailman-2.1.5.1/Mailman/Handlers/Scrubber.py.getfilename 2006-07-25 13:14:53.000000000 +0200
2     +++ mailman-2.1.5.1/Mailman/Handlers/Scrubber.py 2006-07-25 13:16:24.000000000 +0200
3     @@ -269,7 +269,10 @@
4     os.umask(omask)
5     desc = part.get('content-description', _('not available'))
6     try:
7     - filename = part.get_filename(_('not available'))
8     + try:
9     + filename = part.get_filename(_('not available'))
10     + except:
11     + filename = _('not available')
12     except ValueError:
13     # Hack to deal with filename containing ' character.
14     filename = _('not available')
15     @@ -364,7 +367,7 @@
16     ctype = msg.get_content_type()
17     try:
18     fnext = os.path.splitext(msg.get_filename(''))[1]
19     - except ValueError:
20     + except:
21     # Catch the case when msg.get_filename('') fails with a
22     # ValueError: need more than 2 values to unpack
23     # File "/usr/lib/python2.4/email/Utils.py", line 222, in decode_rfc2231
24     @@ -391,7 +394,7 @@
25     # necessary.
26     try:
27     filename = msg.get_filename()
28     - except ValueError:
29     + except:
30     # Another case of catching filenames that contain a ' character.
31     filename = ''
32     if not filename:

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed