blob: 0e75d65d1391611c9c70f77550771d6c9b892ed4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
--- src/nvcore/Memory.h.orig 2010-05-15 09:12:05 UTC
+++ src/nvcore/Memory.h
@@ -28,7 +28,7 @@ namespace nv
// Override new/delete
-inline void * operator new (size_t size) throw()
+inline void * operator new (size_t size) throw(std::bad_alloc)
{
return nv::mem::malloc(size);
}
@@ -38,7 +38,7 @@ inline void operator delete (void *p) th
nv::mem::free(p);
}
-inline void * operator new [] (size_t size) throw()
+inline void * operator new [] (size_t size) throw(std::bad_alloc)
{
return nv::mem::malloc(size);
}
|