comparison mercurial/util.py @ 13282:c01eea6c455b

opener: use util.unlink (issue2524)
author Adrian Buehlmann <adrian@cadifra.com>
date Tue, 11 Jan 2011 14:10:16 +0100
parents eed22340b7aa
children 0c493e5ce8e9
comparison
equal deleted inserted replaced
13281:95de08ffa324 13282:c01eea6c455b
909 if not os.path.isdir(dirname): 909 if not os.path.isdir(dirname):
910 makedirs(dirname, self.createmode) 910 makedirs(dirname, self.createmode)
911 return atomictempfile(f, mode, self.createmode) 911 return atomictempfile(f, mode, self.createmode)
912 try: 912 try:
913 if 'w' in mode: 913 if 'w' in mode:
914 os.unlink(f) 914 unlink(f)
915 nlink = 0 915 nlink = 0
916 else: 916 else:
917 # nlinks() may behave differently for files on Windows 917 # nlinks() may behave differently for files on Windows
918 # shares if the file is open. 918 # shares if the file is open.
919 fd = open(f) 919 fd = open(f)