Mercurial > ~dholland > hg > ag > index.cgi
view anagram/ag1/cppalloc.cpp @ 0:13d2b8934445
Import AnaGram (near-)release tree into Mercurial.
author | David A. Holland |
---|---|
date | Sat, 22 Dec 2007 17:52:45 -0500 |
parents | |
children | 7661c1604e49 |
line wrap: on
line source
#include <stddef.h> #include "port.h" #include "myalloc.h" /* * With the IBM compiler these apparently may not be in a .lib file. */ void *operator new(size_t size) { //newCalls++; void *pointer = myalloc(size); return pointer; } void operator delete(void *p) { //deleteCalls++; DEALLOCATE(p); } void *operator new[](size_t size) { //newArrayCalls++; void *pointer = myalloc(size); return pointer; } void operator delete[](void *p) { //deleteArrayCalls++; DEALLOCATE(p); }