diff options
author | Arturo Espinosa <unammx@src.gnome.org> | 1999-04-17 02:59:58 (GMT) |
---|---|---|
committer | Arturo Espinosa <unammx@src.gnome.org> | 1999-04-17 02:59:58 (GMT) |
commit | d9f9a6449f377b4c933b75d57541b19c6d088994 (patch) | |
tree | 04f7f0c54447ef792fbf83bc5039174f4681b3bb /pdf/goo/gmempp.cc |
Initial revision
Diffstat (limited to 'pdf/goo/gmempp.cc')
-rw-r--r-- | pdf/goo/gmempp.cc | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pdf/goo/gmempp.cc b/pdf/goo/gmempp.cc new file mode 100644 index 0000000..41dd441 --- /dev/null +++ b/pdf/goo/gmempp.cc @@ -0,0 +1,23 @@ +//======================================================================== +// +// gmempp.cc +// +// Use gmalloc/gfree for C++ new/delete operators. +// +// Copyright 1996 Derek B. Noonburg +// +//======================================================================== + +#include "gmem.h" + +#ifdef DEBUG_MEM +void *operator new(long size) { + return gmalloc((int)size); +} +#endif + +#ifdef DEBUG_MEM +void operator delete(void *p) { + gfree(p); +} +#endif |