From 3336a8d1736525df52f01ac661f5364ce2e1b447 Mon Sep 17 00:00:00 2001 From: Marian Buschsieweke Date: Fri, 19 May 2023 23:15:51 +0200 Subject: [PATCH] sys/cpp_new_delete: fix compilation with clang Fix `-Wimplicit-exception-spec-mismatch` warning. --- sys/cpp_new_delete/new_delete.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/cpp_new_delete/new_delete.cpp b/sys/cpp_new_delete/new_delete.cpp index 28a78c0d34..5af6180257 100644 --- a/sys/cpp_new_delete/new_delete.cpp +++ b/sys/cpp_new_delete/new_delete.cpp @@ -33,7 +33,7 @@ void *operator new(size_t size, void *ptr) noexcept { return ptr; } -void operator delete(void *ptr) { +void operator delete(void *ptr) noexcept { free(ptr); } @@ -41,7 +41,7 @@ void operator delete(void *ptr, size_t) noexcept { free(ptr); } -void operator delete[](void *ptr) { +void operator delete[](void *ptr) noexcept { free(ptr); }