summaryrefslogtreecommitdiff
path: root/lang/python23
diff options
context:
space:
mode:
authorThomas Gellekum <tg@FreeBSD.org>2002-04-17 11:57:49 +0000
committerThomas Gellekum <tg@FreeBSD.org>2002-04-17 11:57:49 +0000
commitb0bf616a465401d6cbdc602d28655176ca4665fc (patch)
tree5b646a1e43ef709978532ff80a61d47c47d99595 /lang/python23
parentUpgrade to latest xcin25/libtabe suite. (diff)
Add patch from SF PR #541980. This fixes 4suite.
Submitted by: nectar
Notes
Notes: svn path=/head/; revision=57801
Diffstat (limited to 'lang/python23')
-rw-r--r--lang/python23/files/patch-Lib:urllib.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/lang/python23/files/patch-Lib:urllib.py b/lang/python23/files/patch-Lib:urllib.py
new file mode 100644
index 000000000000..63830a9475c6
--- /dev/null
+++ b/lang/python23/files/patch-Lib:urllib.py
@@ -0,0 +1,14 @@
+--- Lib/urllib.py.orig Wed Apr 10 08:19:21 2002
++++ Lib/urllib.py Wed Apr 10 08:25:58 2002
+@@ -409,7 +409,10 @@
+ import mimetypes, mimetools, rfc822, StringIO
+ host, file = splithost(url)
+ localname = url2pathname(file)
+- stats = os.stat(localname)
++ try:
++ stats = os.stat(localname)
++ except OSError, e:
++ raise IOError(e.errno, e.strerror, e.filename)
+ size = stats[stat.ST_SIZE]
+ modified = rfc822.formatdate(stats[stat.ST_MTIME])
+ mtype = mimetypes.guess_type(url)[0]