Fix #704: image file duplication bug.

This commit is contained in:
Georg Brandl 2011-09-22 11:30:06 +02:00
parent b3108306cd
commit 020daea23f
2 changed files with 4 additions and 2 deletions

View File

@ -1,6 +1,8 @@
Release 1.0.8 (in development) Release 1.0.8 (in development)
============================== ==============================
* #704: Fix image file duplication bug.
* #677: Fix parsing of multiple signatures in C++ domain. * #677: Fix parsing of multiple signatures in C++ domain.
* #637: Ignore Emacs lock files when looking for source files. * #637: Ignore Emacs lock files when looking for source files.

View File

@ -113,11 +113,11 @@ class FilenameUniqDict(dict):
return uniquename return uniquename
def purge_doc(self, docname): def purge_doc(self, docname):
for filename, (docs, _) in self.items(): for filename, (docs, unique) in self.items():
docs.discard(docname) docs.discard(docname)
if not docs: if not docs:
del self[filename] del self[filename]
self._existing.discard(filename) self._existing.discard(unique)
def __getstate__(self): def __getstate__(self):
return self._existing return self._existing