From: Axel Naumann Date: Wed, 27 Jun 2012 11:42:56 +0000 (+0000) Subject: Fix for r159256 on Windows. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=446ba14432b68e5d37472180fcd4d8144207c5c5;p=clang Fix for r159256 on Windows. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159262 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Basic/FileManager.cpp b/lib/Basic/FileManager.cpp index 16906de55a..100f3ceaf0 100644 --- a/lib/Basic/FileManager.cpp +++ b/lib/Basic/FileManager.cpp @@ -568,7 +568,11 @@ void FileManager::InvalidateCache(const FileEntry* Entry) { return; SeenFileEntries.erase(Entry->getName()); +#ifdef LLVM_ON_WIN32 + UniqueRealFiles.UniqueFiles.erase(Entry->getName()); +#else UniqueRealFiles.UniqueFiles.erase(*Entry); +#endif }