X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=mymemory.h;h=21f636f584f7c6b66cbc534ef3708c2fe2f667f3;hb=f01c21655bce58ff70b0e8936f2579a7beeafad4;hp=3059e699960be53290c67064389bfd2c5087df4e;hpb=2e343f1ee60e801cb17ef75fb915f44a389eb6c7;p=model-checker.git diff --git a/mymemory.h b/mymemory.h index 3059e69..21f636f 100644 --- a/mymemory.h +++ b/mymemory.h @@ -11,13 +11,13 @@ * memory in the non-snapshotting heap. */ #define MEMALLOC \ void * operator new(size_t size) { \ - return MYMALLOC(size);\ + return model_malloc(size);\ }\ void operator delete(void *p, size_t size) { \ MYFREE( p ); \ }\ void * operator new[](size_t size) { \ - return MYMALLOC(size);\ + return model_malloc(size);\ }\ void operator delete[](void *p, size_t size) {\ MYFREE(p);\ @@ -27,7 +27,7 @@ * memory in the snapshotting heap. */ #define SNAPSHOTALLOC -void *MYMALLOC(size_t size); +void *model_malloc(size_t size); void *MYCALLOC(size_t count, size_t size); void MYFREE(void *ptr); @@ -100,7 +100,7 @@ template // allocate but don't initialize num elements of type T pointer allocate (size_type num, const void* = 0) { - pointer p = ( pointer )MYMALLOC( num * sizeof( T ) ); + pointer p = ( pointer )model_malloc( num * sizeof( T ) ); return p; }