]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Intercept 'nothrow' versions of delete and delete[].
authorNicholas Nethercote <n.nethercote@gmail.com>
Wed, 14 Jul 2004 15:38:06 +0000 (15:38 +0000)
committerNicholas Nethercote <n.nethercote@gmail.com>
Wed, 14 Jul 2004 15:38:06 +0000 (15:38 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2481

coregrind/vg_replace_malloc.c.base

index 413e5e6dcd8ba720310e7d7623878c79b906365f..c11151f922cd96e15d59f19109c743ae6199e570 100644 (file)
@@ -132,9 +132,17 @@ FREE( free,                 free                 );
 FREE( cfree,                free                 );
 FREE( __builtin_delete,     __builtin_delete     );
 FREE( _ZdlPv,               __builtin_delete     );
+
+// operator delete(void*, std::nothrow_t const&)
+FREE( _ZdlPvRKSt9nothrow_t, __builtin_delete     );
+
 FREE( __builtin_vec_delete, __builtin_vec_delete );
 FREE( _ZdaPv,               __builtin_vec_delete );
 
+// operator delete[](void*, std::nothrow_t const&)
+FREE( _ZdaPvRKSt9nothrow_t, __builtin_vec_delete );
+
+
 LIBALIAS(void*, calloc, ( Int nmemb, Int size ))
 {
    void* v;