diff options
-rw-r--r-- | src/backend/utils/adt/timestamp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/utils/adt/timestamp.c b/src/backend/utils/adt/timestamp.c index 8ba3209fda5..ce30bb6e9fa 100644 --- a/src/backend/utils/adt/timestamp.c +++ b/src/backend/utils/adt/timestamp.c @@ -511,7 +511,7 @@ parse_sane_timezone(struct pg_tm *tm, text *zone) * as invalid, it's enough to disallow having a digit in the first * position of our input string. */ - if (isdigit(*tzname)) + if (isdigit((unsigned char) *tzname)) ereport(ERROR, (errcode(ERRCODE_INVALID_PARAMETER_VALUE), errmsg("invalid input syntax for numeric time zone: \"%s\"", |