/* include memdebug.h last */
#include "memdebug.h"
-#define EAT_SPACE(ptr) while( ptr && *ptr && isspace((int)*ptr) ) ptr++
-#define EAT_WORD(ptr) while( ptr && *ptr && !isspace((int)*ptr) && ('>' != *ptr)) ptr++
+#define EAT_SPACE(ptr) while( ptr && *ptr && ISSPACE(*ptr) ) ptr++
+#define EAT_WORD(ptr) while( ptr && *ptr && !ISSPACE(*ptr) && \
+ ('>' != *ptr)) ptr++
#ifdef DEBUG
#define show(x) printf x
optr += 2;
break;
default:
- sprintf(optr, "%c", (isgraph(ptr[i]) || ptr[i]==0x20) ?ptr[i]:'.');
+ sprintf(optr, "%c", (ISGRAPH(ptr[i]) || ptr[i]==0x20) ?ptr[i]:'.');
width++;
optr++;
break;
ptr++; /* skip the slash */
/* skip all non-numericals following the slash */
- while(*ptr && !isdigit((int)*ptr))
+ while(*ptr && !ISDIGIT(*ptr))
ptr++;
req->testno = strtol(ptr, &ptr, 10);
ptr++; /* skip the slash */
/* skip all non-numericals following the slash */
- while(*ptr && !isdigit((int)*ptr))
+ while(*ptr && !ISDIGIT(*ptr))
ptr++;
/* get the number */