diff options
author | Sebastian Redl <sebastian.redl@getdesigned.at> | 2010-09-27 22:18:47 +0000 |
---|---|---|
committer | Sebastian Redl <sebastian.redl@getdesigned.at> | 2010-09-27 22:18:47 +0000 |
commit | b57a624f22b1efa873e0abac78128b69fba3d486 (patch) | |
tree | 079bac0d4377bc5e4ef5640a3d4bd6202653298b /lib/Serialization/ASTReader.cpp | |
parent | 27c08ab4859d071efa158a256f7e47e13d924443 (diff) |
When chaining PCHs, only write PPRecords that don't come from PCH, and give them the correct IDs. Fixes a crash in XCode.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@114913 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Serialization/ASTReader.cpp')
-rw-r--r-- | lib/Serialization/ASTReader.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Serialization/ASTReader.cpp b/lib/Serialization/ASTReader.cpp index cc593e9827..1a42665d07 100644 --- a/lib/Serialization/ASTReader.cpp +++ b/lib/Serialization/ASTReader.cpp @@ -1474,7 +1474,7 @@ void ASTReader::ReadMacroRecord(llvm::BitstreamCursor &Stream, uint64_t Offset){ MacroDefinitionsLoaded[Record[1]] = MD; return; } - } + } } } |