#endif
}
mspace mySpace = NULL;
+void * basemySpace = NULL;
+
void *malloc( size_t size ) {
return mspace_malloc( mySpace, size );
}
}
void * operator new(size_t size) throw(std::bad_alloc) {
- return MYMALLOC(size);
+ return malloc(size);
}
void operator delete(void *p) throw() {
- MYFREE(p);
+ free(p);
+}
+
+void * operator new[](size_t size) throw(std::bad_alloc) {
+ return malloc(size);
+}
+
+void operator delete[](void *p, size_t size) {
+ free(p);
}