hgext/mq.py
changeset 3982 714fbfe5c9e5
parent 3980 e9460fe2f548
child 4016 a195f11ed1a2
--- a/hgext/mq.py	Tue Dec 26 03:42:17 2006 +0100
+++ b/hgext/mq.py	Tue Dec 26 03:29:45 2006 +0100
@@ -830,14 +830,7 @@
             wlock=None):
         def getfile(f, rev):
             t = repo.file(f).read(rev)
-            try:
-                repo.wfile(f, "w").write(t)
-            except IOError:
-                try:
-                    os.makedirs(os.path.dirname(repo.wjoin(f)))
-                except OSError, err:
-                    if err.errno != errno.EEXIST: raise
-                repo.wfile(f, "w").write(t)
+            repo.wfile(f, "w").write(t)
 
         if not wlock:
             wlock = repo.wlock()