]> granicus.if.org Git - clang/commitdiff
On Windows use a BumpPtrAllocator for the UniqueFileContainer's StringMap.
authorTed Kremenek <kremenek@apple.com>
Wed, 28 Jan 2009 01:01:07 +0000 (01:01 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 28 Jan 2009 01:01:07 +0000 (01:01 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63162 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Basic/FileManager.cpp

index c1a486f91efa149fbdfe6cdfaa35f8a59599fcf1..9ae1ad4c28de4f47ed4057938659f7fdb4653ba7 100644 (file)
@@ -77,7 +77,7 @@ public:
 class FileManager::UniqueFileContainer {
   /// UniqueFiles - Cache from full path to existing directories/files.
   ///
-  llvm::StringMap<FileEntry> UniqueFiles;
+  llvm::StringMap<FileEntry, llvm::BumpPtrAllocator> UniqueFiles;
 
 public:
   FileEntry &getFile(const char *Name, struct stat &StatBuf) {