[asan] Fix new[]/delete mismatch in tests.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 1 Mar 2016 00:38:39 +0000 (00:38 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 1 Mar 2016 00:38:39 +0000 (00:38 +0000)
This code is actually never executed because all RUN lines trigger an
earlier heap-use-after-free, but there is still a compiler warning.

llvm-svn: 262276

compiler-rt/test/asan/TestCases/large_func_test.cc

index 6b592f8..8d9afae 100644 (file)
@@ -49,5 +49,5 @@ int main(int argc, char **argv) {
   // CHECK-Linux: {{    #0 0x.* in operator new.*}}
   // CHECK-Darwin: {{    #0 0x.* in .*_Zna.*}}
   // CHECK: {{    #1 0x.* in main .*large_func_test.cc:}}[[@LINE-7]]
-  delete x;
+  delete[] x;
 }