mercurial/transaction.py
changeset 421 43b8da7420a9
parent 162 5dcbe4d9a30c
child 429 688d03d6997a
--- a/mercurial/transaction.py
+++ b/mercurial/transaction.py
@@ -12,6 +12,7 @@
 # of the GNU General Public License, incorporated herein by reference.
 
 import os
+import util
 
 class transaction:
     def __init__(self, opener, journal, after = None):
@@ -46,7 +47,7 @@ class transaction:
         self.file.close()
         self.entries = []
         if self.after:
-            os.rename(self.journal, self.after)
+            util.rename(self.journal, self.after)
         else:
             os.unlink(self.journal)