[llvm] r233856 - Fix sanitizer-x86_64-linux-fast failure that was not deleting the bindtable.

Kevin Enderby enderby at apple.com
Wed Apr 1 14:50:45 PDT 2015


Author: enderby
Date: Wed Apr  1 16:50:45 2015
New Revision: 233856

URL: http://llvm.org/viewvc/llvm-project?rev=233856&view=rev
Log:
Fix sanitizer-x86_64-linux-fast failure that was not deleting the bindtable.

Modified:
    llvm/trunk/tools/llvm-objdump/MachODump.cpp

Modified: llvm/trunk/tools/llvm-objdump/MachODump.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-objdump/MachODump.cpp?rev=233856&r1=233855&r2=233856&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-objdump/MachODump.cpp (original)
+++ llvm/trunk/tools/llvm-objdump/MachODump.cpp Wed Apr  1 16:50:45 2015
@@ -3834,6 +3834,9 @@ static void printObjc2_64bit_MetaData(Ma
     info.S = II;
     print_image_info64(II, &info);
   }
+
+  if (info.bindtable != nullptr)
+    delete info.bindtable;
 }
 
 static void printObjc2_32bit_MetaData(MachOObjectFile *O, bool verbose) {





More information about the llvm-commits mailing list