summaryrefslogtreecommitdiff
path: root/src/cmscgats.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmscgats.c')
-rw-r--r--src/cmscgats.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmscgats.c b/src/cmscgats.c
index 5f482a1..152eef5 100644
--- a/src/cmscgats.c
+++ b/src/cmscgats.c
@@ -612,7 +612,7 @@ cmsFloat64Number ParseFloatNumber(const char *Buffer)
}
- while (*Buffer && isdigit(*Buffer)) {
+ while (*Buffer && isdigit((int) *Buffer)) {
dnum = dnum * 10.0 + (*Buffer - '0');
if (*Buffer) Buffer++;
@@ -625,7 +625,7 @@ cmsFloat64Number ParseFloatNumber(const char *Buffer)
if (*Buffer) Buffer++;
- while (*Buffer && isdigit(*Buffer)) {
+ while (*Buffer && isdigit((int) *Buffer)) {
frac = frac * 10.0 + (*Buffer - '0');
prec++;
@@ -657,7 +657,7 @@ cmsFloat64Number ParseFloatNumber(const char *Buffer)
}
e = 0;
- while (*Buffer && isdigit(*Buffer)) {
+ while (*Buffer && isdigit((int) *Buffer)) {
if ((cmsFloat64Number) e * 10L < INT_MAX)
e = e * 10 + (*Buffer - '0');