[compiler-rt] r218483 - [compiler-rt] fix failing debug_locate.cc test due to a leak

Kuba Brecka kuba.brecka at gmail.com
Thu Sep 25 17:20:37 PDT 2014


Author: kuba.brecka
Date: Thu Sep 25 19:20:37 2014
New Revision: 218483

URL: http://llvm.org/viewvc/llvm-project?rev=218483&view=rev
Log:
[compiler-rt] fix failing debug_locate.cc test due to a leak

New test from r218481 fails on Linux due to LeakSanitizer reporting a leak, this patch frees the memory properly. 


Modified:
    compiler-rt/trunk/test/asan/TestCases/debug_locate.cc

Modified: compiler-rt/trunk/test/asan/TestCases/debug_locate.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/debug_locate.cc?rev=218483&r1=218482&r2=218483&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/debug_locate.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/debug_locate.cc Thu Sep 25 19:20:37 2014
@@ -73,5 +73,7 @@ int main() {
   type = __asan_locate_address((void *)shadow_gap, NULL, 0, NULL, NULL);
   assert(0 == strcmp(type, "shadow gap"));
 
+  free(heap_ptr);
+
   return 0;
 }





More information about the llvm-commits mailing list