Here's a minor syntax thing: gp_alloc in alloc.c casts the pointer to char * rather than generic *. (gp_realloc casts to a gneric *. Dan
View entire thread