aboutsummaryrefslogtreecommitdiff
path: root/graphics/nvidia-texture-tools/files/patch-src-nvcore-Memory.h
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);
 }