Advertisement
Guest User

Untitled

a guest
Aug 18th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.59 KB | None | 0 0
  1. /* TODO: enable those later */
  2. #if 0
  3. inline void *operator new(size_t size)
  4. {
  5.     void *p = malloc(size);
  6.     if(!p) abort();
  7.     return p;
  8. }
  9. inline void *operator new[](size_t size)
  10. {
  11.     void *p = malloc(size);
  12.     if(!p) abort();
  13.     return p;
  14. }
  15.  
  16. inline void operator delete(void *p) { if(p) free(p); }
  17. inline void operator delete[](void *p) { if(p) free(p); }
  18.  
  19. inline void *operator new(size_t, void *p) { return p; }
  20. inline void *operator new[](size_t, void *p) { return p; }
  21. inline void operator delete(void *, void *) {}
  22. inline void operator delete[](void *, void *) {}
  23. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement