summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2014-02-10 08:34:46 +0000
committerAlexey Samsonov <samsonov@google.com>2014-02-10 08:34:46 +0000
commit236018e3c50916bbff48e653413334924d395aeb (patch)
tree74c091e949240d2f6e4a9b466f12830da127fb57 /lib
parent7608d2a50bf5173955732b5e53f6ea30550430df (diff)
[TSan] Fix mismatched mangled names in operator delete interceptors
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@201069 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r--lib/tsan/rtl/tsan_interceptors.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/tsan/rtl/tsan_interceptors.cc b/lib/tsan/rtl/tsan_interceptors.cc
index d390d102b..b080259f9 100644
--- a/lib/tsan/rtl/tsan_interceptors.cc
+++ b/lib/tsan/rtl/tsan_interceptors.cc
@@ -584,13 +584,13 @@ void operator delete(void *ptr) throw() {
SANITIZER_INTERFACE_ATTRIBUTE
void operator delete[](void *ptr) throw();
void operator delete[](void *ptr) throw() {
- OPERATOR_DELETE_BODY(_ZdlPvRKSt9nothrow_t);
+ OPERATOR_DELETE_BODY(_ZdaPv);
}
SANITIZER_INTERFACE_ATTRIBUTE
void operator delete(void *ptr, std::nothrow_t const&);
void operator delete(void *ptr, std::nothrow_t const&) {
- OPERATOR_DELETE_BODY(_ZdaPv);
+ OPERATOR_DELETE_BODY(_ZdlPvRKSt9nothrow_t);
}
SANITIZER_INTERFACE_ATTRIBUTE