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 = {} |
