Mercurial > hgsubversion
comparison hgsubversion/editor.py @ 1487:b9530c171050 stable
editor: fix RevisionData to not leak temporary directories
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Sun, 26 Jun 2016 21:06:50 -0400 |
parents | 759cafce6bec |
children | 9a6bb3657861 |
comparison
equal
deleted
inserted
replaced
1486:be8f446f94e5 | 1487:b9530c171050 |
---|---|
104 def __init__(self, ui): | 104 def __init__(self, ui): |
105 self.ui = ui | 105 self.ui = ui |
106 self.clear() | 106 self.clear() |
107 | 107 |
108 def clear(self): | 108 def clear(self): |
109 oldstore = getattr(self, 'store', None) | |
110 if oldstore is not None: | |
111 oldstore.close() | |
109 self.store = FileStore(util.getfilestoresize(self.ui)) | 112 self.store = FileStore(util.getfilestoresize(self.ui)) |
110 self.added = set() | 113 self.added = set() |
111 self.deleted = {} | 114 self.deleted = {} |
112 self.rev = None | 115 self.rev = None |
113 self.execfiles = {} | 116 self.execfiles = {} |