From: Florian Krohm Date: Tue, 1 Oct 2013 22:18:14 +0000 (+0000) Subject: Fix exception specification for operator delete as spotted by clang 3.3 X-Git-Tag: svn/VALGRIND_3_9_0~93 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5d5fefeb248991e7ad3cd3dcb144233b54161da2;p=thirdparty%2Fvalgrind.git Fix exception specification for operator delete as spotted by clang 3.3 git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13598 --- diff --git a/massif/tests/overloaded-new.cpp b/massif/tests/overloaded-new.cpp index e92cfd55a1..6c61d8e1d5 100644 --- a/massif/tests/overloaded-new.cpp +++ b/massif/tests/overloaded-new.cpp @@ -34,12 +34,12 @@ __attribute__((noinline)) void* operator new[] (std::size_t n, std::nothrow_t co return malloc(n); } -__attribute__((noinline)) void operator delete (void* p) +__attribute__((noinline)) void operator delete (void* p) throw() { return free(p); } -__attribute__((noinline)) void operator delete[] (void* p) +__attribute__((noinline)) void operator delete[] (void* p) throw() { return free(p); }