summaryrefslogtreecommitdiff
path: root/lang/python27/files/patch-Lib:urllib.py
diff options
context:
space:
mode:
Diffstat (limited to 'lang/python27/files/patch-Lib:urllib.py')
-rw-r--r--lang/python27/files/patch-Lib:urllib.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/lang/python27/files/patch-Lib:urllib.py b/lang/python27/files/patch-Lib:urllib.py
new file mode 100644
index 000000000000..63830a9475c6
--- /dev/null
+++ b/lang/python27/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]