diff options
Diffstat (limited to 'clang/lib/Serialization/GlobalModuleIndex.cpp')
| -rw-r--r-- | clang/lib/Serialization/GlobalModuleIndex.cpp | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/clang/lib/Serialization/GlobalModuleIndex.cpp b/clang/lib/Serialization/GlobalModuleIndex.cpp index 21a714999b0..04e4fb2c020 100644 --- a/clang/lib/Serialization/GlobalModuleIndex.cpp +++ b/clang/lib/Serialization/GlobalModuleIndex.cpp @@ -228,7 +228,9 @@ GlobalModuleIndex::GlobalModuleIndex(llvm::MemoryBuffer *Buffer,    }  } -GlobalModuleIndex::~GlobalModuleIndex() { } +GlobalModuleIndex::~GlobalModuleIndex() { +  delete static_cast<IdentifierIndexTable *>(IdentifierIndex); +}  std::pair<GlobalModuleIndex *, GlobalModuleIndex::ErrorCode>  GlobalModuleIndex::readIndex(StringRef Path) { | 

