Addit..
Hacking the lines
char *Pl_Malloc_Check(unsigned size, char *src_file, int src_line);
char *Pl_Calloc_Check(unsigned nb, unsigned size, char *src_file,
int src_line);
char *Pl_Realloc_Check(char *ptr, unsigned size, char *src_file, int src_line);
char *Pl_Strdup_Check(char *str, char *src_file, int src_line);
#define Malloc(size) Pl_Malloc_Check(size, __FILE__, __LINE__)
#define Calloc(nb, size) Pl_Calloc_Check(nb, size, __FILE__, __LINE__)
#define Realloc(ptr, size) Pl_Realloc_Check(ptr, size, __FILE__, __LINE__)
#define Free(ptr) free(ptr)
#define Strdup(str) Pl_Strdup_Check(str, __FILE__, __LINE__)
into gprolog.h appears to do the trick.
Will this be appearing in later versions of gprolog.h or is some other way prefered?
Thanks,
Dhu
On Tue, 10 Feb 2009 12:00:30 -0500
address@hidden wrote:
I have just released version 1.3.1. Changes wrt 1.3.0 are as follows:
Howdy?
I've been unable to locate a PL(?)_Malloc and am wondering if this has
been subsumed into some other functionality.
Dhu
_______________________________________________
Users-prolog mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/users-prolog