tests: fix compilation with C++17
Remove throw() commands as they were deprecated with C++11 and are removed with C++17
This commit is contained in:
parent
0301bfdd39
commit
5fa1d59065
@ -578,21 +578,21 @@ void (*g_new_hook)() = NULL;
|
||||
|
||||
_END_GOOGLE_NAMESPACE_
|
||||
|
||||
void* operator new(size_t size) throw(std::bad_alloc) {
|
||||
void* operator new(size_t size) {
|
||||
if (GOOGLE_NAMESPACE::g_new_hook) {
|
||||
GOOGLE_NAMESPACE::g_new_hook();
|
||||
}
|
||||
return malloc(size);
|
||||
}
|
||||
|
||||
void* operator new[](size_t size) throw(std::bad_alloc) {
|
||||
void* operator new[](size_t size) {
|
||||
return ::operator new(size);
|
||||
}
|
||||
|
||||
void operator delete(void* p) throw() {
|
||||
void operator delete(void* p) {
|
||||
free(p);
|
||||
}
|
||||
|
||||
void operator delete[](void* p) throw() {
|
||||
void operator delete[](void* p) {
|
||||
::operator delete(p);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user