diff options
Diffstat (limited to 'src/backend/utils/adt/oracle_compat.c')
-rw-r--r-- | src/backend/utils/adt/oracle_compat.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/backend/utils/adt/oracle_compat.c b/src/backend/utils/adt/oracle_compat.c index 3680b1e2194..3324108250a 100644 --- a/src/backend/utils/adt/oracle_compat.c +++ b/src/backend/utils/adt/oracle_compat.c @@ -1,7 +1,7 @@ /* * Edmund Mergl <E.Mergl@bawue.de> * - * $Id: oracle_compat.c,v 1.12 1998/02/26 04:37:19 momjian Exp $ + * $Id: oracle_compat.c,v 1.13 1998/04/27 17:08:19 scrappy Exp $ * */ @@ -55,7 +55,7 @@ lower(text *string) while (m--) { - *ptr_ret++ = tolower(*ptr++); + *ptr_ret++ = tolower((unsigned char)*ptr++); } return ret; @@ -95,7 +95,7 @@ upper(text *string) while (m--) { - *ptr_ret++ = toupper(*ptr++); + *ptr_ret++ = toupper((unsigned char)*ptr++); } return ret; @@ -135,18 +135,18 @@ initcap(text *string) ptr = VARDATA(string); ptr_ret = VARDATA(ret); - *ptr_ret++ = toupper(*ptr++); + *ptr_ret++ = toupper((unsigned char)*ptr++); --m; while (m--) { if (*(ptr_ret - 1) == ' ' || *(ptr_ret - 1) == ' ') { - *ptr_ret++ = toupper(*ptr++); + *ptr_ret++ = toupper((unsigned char)*ptr++); } else { - *ptr_ret++ = tolower(*ptr++); + *ptr_ret++ = tolower((unsigned char)*ptr++); } } |