equal
deleted
inserted
replaced
732 self.temp = mktempcopy(name) |
732 self.temp = mktempcopy(name) |
733 posixfile.__init__(self, self.temp, mode) |
733 posixfile.__init__(self, self.temp, mode) |
734 def rename(self): |
734 def rename(self): |
735 if not self.closed: |
735 if not self.closed: |
736 posixfile.close(self) |
736 posixfile.close(self) |
737 rename(self.temp, self.__name) |
737 rename(self.temp, localpath(self.__name)) |
738 def __del__(self): |
738 def __del__(self): |
739 if not self.closed: |
739 if not self.closed: |
740 try: |
740 try: |
741 os.unlink(self.temp) |
741 os.unlink(self.temp) |
742 except: pass |
742 except: pass |