diff --git a/src/utils.c b/src/utils.c index 626dcb484..300204aea 100644 --- a/src/utils.c +++ b/src/utils.c @@ -1250,7 +1250,7 @@ int osmo_float_str_to_int(int64_t *val, const char *str, unsigned int precision) if (point) return -EINVAL; point = p; - } else if (!isdigit(*p)) + } else if (!isdigit((unsigned char)*p)) return -EINVAL; }