diff --git a/src/fe-text/tparm.c b/src/fe-text/tparm.c index 30c9cd0b..3f58e6f3 100644 --- a/src/fe-text/tparm.c +++ b/src/fe-text/tparm.c @@ -568,7 +568,7 @@ char *tparm(const char *str, ...) { return OOPS; i = 0; sp++; - while(i_isdigit(*sp)) + while(isdigit((int) (unsigned char) *sp)) i = 10 * i + *sp++ - '0'; if (*sp++ != '}' || pushnum(i)) return OOPS;