mercurial/bookmarks.py
changeset 15057 774da7121fc9
parent 14946 28762bf809d8
child 15237 7196ed7a1505
--- a/mercurial/bookmarks.py	Wed Aug 24 05:42:41 2011 -0400
+++ b/mercurial/bookmarks.py	Thu Aug 25 20:21:04 2011 -0400
@@ -90,7 +90,7 @@
         file = repo.opener('bookmarks', 'w', atomictemp=True)
         for refspec, node in refs.iteritems():
             file.write("%s %s\n" % (hex(node), encoding.fromlocal(refspec)))
-        file.rename()
+        file.close()
 
         # touch 00changelog.i so hgweb reloads bookmarks (no lock needed)
         try:
@@ -121,7 +121,7 @@
     try:
         file = repo.opener('bookmarks.current', 'w', atomictemp=True)
         file.write(encoding.fromlocal(mark))
-        file.rename()
+        file.close()
     finally:
         wlock.release()
     repo._bookmarkcurrent = mark