summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo/PDB/Raw/InfoStream.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/DebugInfo/PDB/Raw/InfoStream.cpp')
-rw-r--r--llvm/lib/DebugInfo/PDB/Raw/InfoStream.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/llvm/lib/DebugInfo/PDB/Raw/InfoStream.cpp b/llvm/lib/DebugInfo/PDB/Raw/InfoStream.cpp
index e7c8a831c73..64d8319efe1 100644
--- a/llvm/lib/DebugInfo/PDB/Raw/InfoStream.cpp
+++ b/llvm/lib/DebugInfo/PDB/Raw/InfoStream.cpp
@@ -29,19 +29,19 @@ Error InfoStream::reload() {
PDB_UniqueId Guid;
};
- Header H;
- if (auto EC = Reader.readObject(&H))
+ const Header *H;
+ if (auto EC = Reader.readObject(H))
return make_error<RawError>(raw_error_code::corrupt_file,
"PDB Stream does not contain a header.");
- if (H.Version < PdbRaw_ImplVer::PdbImplVC70)
+ if (H->Version < PdbRaw_ImplVer::PdbImplVC70)
return make_error<RawError>(raw_error_code::corrupt_file,
"Unsupported PDB stream version.");
- Version = H.Version;
- Signature = H.Signature;
- Age = H.Age;
- Guid = H.Guid;
+ Version = H->Version;
+ Signature = H->Signature;
+ Age = H->Age;
+ Guid = H->Guid;
return NamedStreams.load(Reader);
}
OpenPOWER on IntegriCloud