--- ray/src/common/ealloc.c 2003/02/25 02:47:21 2.3 +++ ray/src/common/ealloc.c 2003/07/17 09:21:29 2.5 @@ -1,5 +1,5 @@ #ifndef lint -static const char RCSid[] = "$Id: ealloc.c,v 2.3 2003/02/25 02:47:21 greg Exp $"; +static const char RCSid[] = "$Id: ealloc.c,v 2.5 2003/07/17 09:21:29 schorsch Exp $"; #endif /* * ealloc.c - memory routines which call quit on error. @@ -11,6 +11,7 @@ static const char RCSid[] = "$Id: ealloc.c,v 2.3 2003/ #include #include +#include "rterror.h" char * emalloc(n) /* return pointer to n uninitialized bytes */ @@ -58,7 +59,7 @@ unsigned int n; { if (n == 0) { if (cp != NULL) - free(cp); + free((void *)cp); return(NULL); } @@ -79,5 +80,5 @@ void efree(cp) /* free memory allocated by above */ char *cp; { - free((char *)cp); + free((void *)cp); }