diff options
Diffstat (limited to 'src/backend/port/strtoul.c')
-rw-r--r-- | src/backend/port/strtoul.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/port/strtoul.c b/src/backend/port/strtoul.c index f07b4c37196..0359791bd30 100644 --- a/src/backend/port/strtoul.c +++ b/src/backend/port/strtoul.c @@ -96,9 +96,9 @@ register int base; c -= isupper(c) ? 'A' - 10 : 'a' - 10; else break; - if (c >= base) + if ((int) c >= base) break; - if (any < 0 || acc > cutoff || (acc == cutoff && c > cutlim)) + if (any < 0 || acc > cutoff || (acc == cutoff && (int) c > cutlim)) any = -1; else { |