diff options
| author | Derek Schuff <dschuff@google.com> | 2015-08-03 21:23:51 +0000 |
|---|---|---|
| committer | Derek Schuff <dschuff@google.com> | 2015-08-03 21:23:51 +0000 |
| commit | 438ec14ae8bfaf7b91f9deb6aecd913f79763481 (patch) | |
| tree | 80b84096404a85c42c902d5db231704ebed78c98 /llvm/unittests/Bitcode/BitReaderTest.cpp | |
| parent | 871b41130d786d5b9a05c8aca83f8f2320ae3033 (diff) | |
| download | llvm-438ec14ae8bfaf7b91f9deb6aecd913f79763481.zip llvm-438ec14ae8bfaf7b91f9deb6aecd913f79763481.tar.gz llvm-438ec14ae8bfaf7b91f9deb6aecd913f79763481.tar.bz2 | |
Fix memory leak in unit test of Bitcode/BitReaderTest.cpp
Fixes obvious memory leak in test
TestForEofAfterReadFailureOnDataStreamer. Also removes constexpr use
from same test.
Patch by Karl Schimpf.
Differential Revision: http://reviews.llvm.org/D11735
llvm-svn: 243904
Diffstat (limited to 'llvm/unittests/Bitcode/BitReaderTest.cpp')
| -rw-r--r-- | llvm/unittests/Bitcode/BitReaderTest.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/llvm/unittests/Bitcode/BitReaderTest.cpp b/llvm/unittests/Bitcode/BitReaderTest.cpp index d9e207e9..055850d 100644 --- a/llvm/unittests/Bitcode/BitReaderTest.cpp +++ b/llvm/unittests/Bitcode/BitReaderTest.cpp @@ -118,10 +118,12 @@ TEST(BitReaderTest, TestForEofAfterReadFailureOnDataStreamer) { // Jump to two bytes before end of stream. Cursor.JumpToBit((InputSize - 4) * CHAR_BIT); // Try to read 4 bytes when only 2 are present, resulting in error value 0. - constexpr size_t ReadErrorValue = 0; + const size_t ReadErrorValue = 0; EXPECT_EQ(ReadErrorValue, Cursor.Read(32)); // Should be at eof now. EXPECT_TRUE(Cursor.AtEndOfStream()); + + delete[] Text; } TEST(BitReaderTest, MateralizeForwardRefWithStream) { |
