malloc: add exception info to function header
authorBrian Norris <banorris@uci.edu>
Fri, 27 Apr 2012 06:50:10 +0000 (23:50 -0700)
committerBrian Norris <banorris@uci.edu>
Fri, 27 Apr 2012 06:50:10 +0000 (23:50 -0700)
malloc.c

index f20c4e7..3ec0d3f 100644 (file)
--- a/malloc.c
+++ b/malloc.c
@@ -38,12 +38,12 @@ void myFree(void *ptr)
        real_free(ptr);
 }
 
        real_free(ptr);
 }
 
-void * operator new(size_t size)
+void * operator new(size_t size) throw(std::bad_alloc)
 {
        return myMalloc(size);
 }
 
 {
        return myMalloc(size);
 }
 
-void operator delete(void *p)
+void operator delete(void *p) throw()
 {
        myFree(p);
 }
 {
        myFree(p);
 }