}
void ourfree(void *ptr) {
- typemapdeallocate(memmap, ptr);
+ if (ptr!=NULL) {
+ typemapdeallocate(memmap, ptr);
+ }
free(ptr);
}
return orr;
}
typemapdeallocate(memmap, ptr);
- typemapallocate(memmap, ptr,size);
+ typemapallocate(memmap, orr,size);
+ return orr;
}
void alloc(void *ptr,int size) {