1234567891011121314151617181920212223242526272829 |
- #include <new>
- extern "C" void free (void *);
- void
- operator delete (void *ptr, const std::nothrow_t&) throw ()
- {
- if (ptr)
- free (ptr);
- }
- void
- operator delete (void *ptr) throw ()
- {
- if (ptr)
- free (ptr);
- }
- void
- operator delete[] (void *ptr) throw ()
- {
- ::operator delete (ptr);
- }
- void
- operator delete[] (void *ptr, const std::nothrow_t&) throw ()
- {
- ::operator delete (ptr);
- }
|