diff options
Diffstat (limited to 'llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp.rej')
-rw-r--r-- | llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp.rej | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp.rej b/llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp.rej new file mode 100644 index 00000000000..3547269eff4 --- /dev/null +++ b/llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp.rej @@ -0,0 +1,11 @@ +diff a/lib/DebugInfo/PDB/Raw/TpiStream.cpp b/lib/DebugInfo/PDB/Raw/TpiStream.cpp (rejected hunks) +@@ -101,7 +104,8 @@ + return EC; + + // Hash indices, hash values, etc come from the hash stream. +- HashStream.reset(new MappedBlockStream(Header->HashStreamIndex, Pdb)); ++ HashStream.reset(new MappedBlockStream( ++ llvm::make_unique<IndexedStreamData>(Header->HashStreamIndex, Pdb), Pdb)); + codeview::StreamReader HSR(*HashStream); + uint32_t NumHashValues = Header->HashValueBuffer.Length / sizeof(ulittle32_t); + HSR.setOffset(Header->HashValueBuffer.Off); |