summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Bitcode
diff options
context:
space:
mode:
authorDerek Schuff <dschuff@google.com>2015-08-03 21:23:51 +0000
committerDerek Schuff <dschuff@google.com>2015-08-03 21:23:51 +0000
commit438ec14ae8bfaf7b91f9deb6aecd913f79763481 (patch)
tree80b84096404a85c42c902d5db231704ebed78c98 /llvm/unittests/Bitcode
parent871b41130d786d5b9a05c8aca83f8f2320ae3033 (diff)
downloadbcm5719-llvm-438ec14ae8bfaf7b91f9deb6aecd913f79763481.tar.gz
bcm5719-llvm-438ec14ae8bfaf7b91f9deb6aecd913f79763481.zip
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')
-rw-r--r--llvm/unittests/Bitcode/BitReaderTest.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/llvm/unittests/Bitcode/BitReaderTest.cpp b/llvm/unittests/Bitcode/BitReaderTest.cpp
index d9e207e9ba3..055850da505 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) {
OpenPOWER on IntegriCloud