mercurial/util.py
changeset 13342 2dc7a2a96cfd
parent 13316 d119403fd266
child 13375 f1fa8f481c7c
--- a/mercurial/util.py	Mon Jan 17 09:37:20 2011 +0100
+++ b/mercurial/util.py	Wed Feb 02 13:51:22 2011 +0100
@@ -742,7 +742,7 @@
 
         # nlinks() may behave differently for files on Windows shares if
         # the file is open.
-        fd = open(f2)
+        fd = posixfile(f2)
         return nlinks(f2) > 1
     finally:
         if fd is not None:
@@ -916,7 +916,7 @@
                 else:
                     # nlinks() may behave differently for files on Windows
                     # shares if the file is open.
-                    fd = open(f)
+                    fd = posixfile(f)
                     nlink = nlinks(f)
                     if nlink < 1:
                         nlink = 2 # force mktempcopy (issue1922)