diff options
author | David Majnemer <david.majnemer@gmail.com> | 2016-12-18 00:41:10 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2016-12-18 00:41:10 +0000 |
commit | 9bca03bf81c4f3e68242325b779438afa14024f4 (patch) | |
tree | 2e3214e6a782dd47002cbd629cc7a77cc1f97ce9 /llvm/unittests/DebugInfo/PDB/MSFBuilderTest.cpp | |
parent | ca7d19e595fdf2ebbbf068f1388daaacfe4691c8 (diff) | |
download | bcm5719-llvm-9bca03bf81c4f3e68242325b779438afa14024f4.tar.gz bcm5719-llvm-9bca03bf81c4f3e68242325b779438afa14024f4.zip |
[PDB] Validate superblock addresses
- Validate the address of the block map.
- Validate the address of the free block map.
llvm-svn: 290053
Diffstat (limited to 'llvm/unittests/DebugInfo/PDB/MSFBuilderTest.cpp')
-rw-r--r-- | llvm/unittests/DebugInfo/PDB/MSFBuilderTest.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/unittests/DebugInfo/PDB/MSFBuilderTest.cpp b/llvm/unittests/DebugInfo/PDB/MSFBuilderTest.cpp index bc1ec522fb4..5f2f0c271e9 100644 --- a/llvm/unittests/DebugInfo/PDB/MSFBuilderTest.cpp +++ b/llvm/unittests/DebugInfo/PDB/MSFBuilderTest.cpp @@ -30,6 +30,7 @@ protected: ::memset(&SB, 0, sizeof(SB)); ::memcpy(SB.MagicBytes, msf::Magic, sizeof(msf::Magic)); + SB.FreeBlockMapBlock = 1; SB.BlockMapAddr = 1; SB.BlockSize = 4096; SB.NumDirectoryBytes = 0; |