--- ray/src/common/badarg.c 1991/11/07 11:03:34 1.1 +++ ray/src/common/badarg.c 1991/11/08 09:58:38 1.2 @@ -8,6 +8,8 @@ static char SCCSid[] = "$SunId$ LBL"; * Check argument list against format string. */ +#include + #define NULL 0 int @@ -25,15 +27,15 @@ register char *fl; return(-1); switch (*fl) { case 's': /* string */ - if (**av == '\0' || **av == ' ' || **av == '\t') + if (**av == '\0' || isspace(**av)) return(i); break; case 'i': /* integer */ - if (!isintd(*av, " \t")) + if (!isintd(*av, " \t\r\n")) return(i); break; case 'f': /* float */ - if (!isfltd(*av, " \t")) + if (!isfltd(*av, " \t\r\n")) return(i); break; default: /* bad call! */