diff options
Diffstat (limited to 'src/backend/regex/engine.c')
-rw-r--r-- | src/backend/regex/engine.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/regex/engine.c b/src/backend/regex/engine.c index b4f68445492..58f776a560a 100644 --- a/src/backend/regex/engine.c +++ b/src/backend/regex/engine.c @@ -1158,9 +1158,9 @@ static int pg_isprint(int c) { #ifdef MULTIBYTE - return (c >= 0 && c <= UCHAR_MAX && isprint(c)); + return (c >= 0 && c <= UCHAR_MAX && isprint((unsigned char) c)); #else - return (isprint(c)); + return (isprint((unsigned char) c)); #endif } |