*****Listing 7***** production version of the code: getspace.h #ifdef DEBUG extern void * getspace(char * where, unsigned size); extern void freespace(char * where, void * what); #else #define getspace(where,size) ((void *)malloc(size)) #define freespace(where,what) free(what) #endif **********