mercurial/util.py
changeset 2064 547ede0123a2
parent 2054 e18beba54a7e
child 2071 67a0a3852024
--- a/mercurial/util.py	Thu Apr 13 13:46:05 2006 -0700
+++ b/mercurial/util.py	Thu Apr 13 13:46:56 2006 -0700
@@ -373,8 +373,10 @@
     """unlink and remove the directory if it is empty"""
     os.unlink(f)
     # try removing directories that might now be empty
-    try: os.removedirs(os.path.dirname(f))
-    except: pass
+    try:
+        os.removedirs(os.path.dirname(f))
+    except OSError:
+        pass
 
 def copyfiles(src, dst, hardlink=None):
     """Copy a directory tree using hardlinks if possible"""