diff -r f08df4d38442 -r 670f4e98276d mercurial/util.py --- a/mercurial/util.py Tue Nov 16 13:06:07 2010 -0600 +++ b/mercurial/util.py Tue Nov 23 22:53:47 2010 +0100 @@ -722,10 +722,7 @@ try: os_link(testfile, f) - except OSError, inst: - if inst.errno == errno.EINVAL: - # FS doesn't support creating hardlinks - return True + except OSError: return False try: