aboutsummaryrefslogtreecommitdiffstats
path: root/libc/bionic/new.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libc/bionic/new.cpp')
-rw-r--r--libc/bionic/new.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/libc/bionic/new.cpp b/libc/bionic/new.cpp
index fcfd1bdf5..cd84c2e30 100644
--- a/libc/bionic/new.cpp
+++ b/libc/bionic/new.cpp
@@ -38,11 +38,11 @@ void* operator new[](std::size_t size) {
return p;
}
-void operator delete(void* ptr) {
+void operator delete(void* ptr) throw() {
free(ptr);
}
-void operator delete[](void* ptr) {
+void operator delete[](void* ptr) throw() {
free(ptr);
}
@@ -54,10 +54,10 @@ void* operator new[](std::size_t size, const std::nothrow_t&) {
return malloc(size);
}
-void operator delete(void* ptr, const std::nothrow_t&) {
+void operator delete(void* ptr, const std::nothrow_t&) throw() {
free(ptr);
}
-void operator delete[](void* ptr, const std::nothrow_t&) {
+void operator delete[](void* ptr, const std::nothrow_t&) throw() {
free(ptr);
}