Mercurial > public > mercurial-scm > hg-stable
diff mercurial/util.py @ 2064:547ede0123a2
util.unlink should only catch OSError.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Thu, 13 Apr 2006 13:46:56 -0700 |
parents | e18beba54a7e |
children | 67a0a3852024 |
line wrap: on
line diff
--- 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"""