[llvm] r262674 - Fix memory leak in tests.
    Easwaran Raman via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Thu Mar  3 15:55:41 PST 2016
    
    
  
Author: eraman
Date: Thu Mar  3 17:55:41 2016
New Revision: 262674
URL: http://llvm.org/viewvc/llvm-project?rev=262674&view=rev
Log:
Fix memory leak in tests.
Modified:
    llvm/trunk/unittests/ProfileData/InstrProfTest.cpp
    llvm/trunk/unittests/ProfileData/SampleProfTest.cpp
Modified: llvm/trunk/unittests/ProfileData/InstrProfTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/ProfileData/InstrProfTest.cpp?rev=262674&r1=262673&r2=262674&view=diff
==============================================================================
--- llvm/trunk/unittests/ProfileData/InstrProfTest.cpp (original)
+++ llvm/trunk/unittests/ProfileData/InstrProfTest.cpp Thu Mar  3 17:55:41 2016
@@ -187,6 +187,7 @@ TEST_F(InstrProfTest, get_profile_summar
   ASSERT_TRUE(isa<InstrProfSummary>(PSFromMD));
   InstrProfSummary *IPS = cast<InstrProfSummary>(PSFromMD);
   VerifySummary(*IPS, false);
+  delete IPS;
 }
 
 TEST_P(MaybeSparseInstrProfTest, get_icall_data_read_write) {
Modified: llvm/trunk/unittests/ProfileData/SampleProfTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/ProfileData/SampleProfTest.cpp?rev=262674&r1=262673&r2=262674&view=diff
==============================================================================
--- llvm/trunk/unittests/ProfileData/SampleProfTest.cpp (original)
+++ llvm/trunk/unittests/ProfileData/SampleProfTest.cpp Thu Mar  3 17:55:41 2016
@@ -133,6 +133,7 @@ struct SampleProfTest : ::testing::Test
     ASSERT_TRUE(isa<SampleProfileSummary>(PS));
     SampleProfileSummary *SPS = cast<SampleProfileSummary>(PS);
     VerifySummary(*SPS);
+    delete SPS;
   }
 };
 
    
    
More information about the llvm-commits
mailing list