do not use isdigit() - can cause link errors

This commit is contained in:
Michal Krol 2005-04-14 10:19:19 +00:00
parent fd451b6d01
commit 98e35025ba

View file

@ -702,7 +702,7 @@ parse_float_string(GLubyte ** inst, struct arb_program *Program, GLdouble *scale
(*inst)++;
}
else { /* nonempty string-- parse out the digits */
while (isdigit(**inst)) {
while (**inst >= '0' && **inst <= '9') {
GLubyte digit = *((*inst)++);
value = value * 10.0 + (GLint) (digit - '0');
oscale *= 10.0;