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)
==============================
* #704: Fix image file duplication bug.
* #677: Fix parsing of multiple signatures in C++ domain.
* #637: Ignore Emacs lock files when looking for source files.

View File

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