Mercurial > hg
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) |