diff options
Diffstat (limited to 'vespamalloc/src')
-rw-r--r-- | vespamalloc/src/vespamalloc/malloc/overload.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vespamalloc/src/vespamalloc/malloc/overload.h b/vespamalloc/src/vespamalloc/malloc/overload.h index 4f3f62b8655..4735aedbd58 100644 --- a/vespamalloc/src/vespamalloc/malloc/overload.h +++ b/vespamalloc/src/vespamalloc/malloc/overload.h @@ -25,7 +25,7 @@ void operator delete(void* ptr, std::size_t sz, const std::nothrow_t&) noexcept void operator delete[](void* ptr, std::size_t sz, const std::nothrow_t&) noexcept __attribute__((visibility ("default"))); #endif -void* operator new(std::size_t sz) throw (std::bad_alloc) +void* operator new(std::size_t sz) { void * ptr(vespamalloc::createAllocator()->malloc(sz)); if (ptr == nullptr) { @@ -34,7 +34,7 @@ void* operator new(std::size_t sz) throw (std::bad_alloc) return ptr; } -void* operator new[](std::size_t sz) throw (std::bad_alloc) +void* operator new[](std::size_t sz) { return ::operator new(sz); } |