6 using std::new_handler;
7 new_handler __new_handler;
10 operator new (std::size_t sz)
17 p = (
void *) malloc (sz);
20 new_handler handler = __new_handler;
25 p = (
void *) ::malloc (sz);
32 operator new[] (std::size_t sz)
34 return ::operator
new(sz);
38 operator delete(
void* ptr)
46 std::set_new_handler (new_handler handler)
48 new_handler prev_handler = __new_handler;
49 __new_handler = handler;