memory bug corrected
This commit is contained in:
@@ -15,6 +15,18 @@ char *ErrMessage=NULL;
|
||||
void (*outrtn)()=NULL;
|
||||
void *outarg;
|
||||
|
||||
void *my_malloc(size_t size, const char *text) {
|
||||
void *ptr;
|
||||
ptr=calloc(1,size);
|
||||
/* printf("new %s %X %d\n", text, ptr, size); */
|
||||
return(ptr);
|
||||
}
|
||||
|
||||
void my_free(void *ptr) {
|
||||
/* printf("my_free %X\n", ptr); */
|
||||
free(ptr);
|
||||
}
|
||||
|
||||
void ErrTxt(char *text, int systemError)
|
||||
{
|
||||
if (systemError) { sp=0; ErrCode=errno; ErrMessage=strerror(errno); }
|
||||
|
||||
Reference in New Issue
Block a user