diff options
author | Andrew Dunstan <andrew@dunslane.net> | 2011-12-10 18:15:15 -0500 |
---|---|---|
committer | Andrew Dunstan <andrew@dunslane.net> | 2011-12-10 18:15:15 -0500 |
commit | 0f44335122fd01b54417bc955d6a98b967ca832c (patch) | |
tree | 5665ffb15965209fb218416f79ed265eff975823 /src/backend/utils/adt/formatting.c | |
parent | 8e461ca5a9714f3487534b2b0dddb8eb2dda94af (diff) | |
download | postgresql-0f44335122fd01b54417bc955d6a98b967ca832c.tar.gz postgresql-0f44335122fd01b54417bc955d6a98b967ca832c.zip |
Miscellaneous cleanup to silence compiler warnings seen on Mingw.
Remove some dead code, conditionally declare some items or call
some code, and fix one or two declarations.
Diffstat (limited to 'src/backend/utils/adt/formatting.c')
-rw-r--r-- | src/backend/utils/adt/formatting.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/backend/utils/adt/formatting.c b/src/backend/utils/adt/formatting.c index a7000250b03..be0966ca90e 100644 --- a/src/backend/utils/adt/formatting.c +++ b/src/backend/utils/adt/formatting.c @@ -1554,7 +1554,9 @@ str_tolower(const char *buff, size_t nbytes, Oid collid) #endif /* USE_WIDE_UPPER_LOWER */ else { +#ifdef HAVE_LOCALE_T pg_locale_t mylocale = 0; +#endif char *p; if (collid != DEFAULT_COLLATION_OID) @@ -1570,7 +1572,9 @@ str_tolower(const char *buff, size_t nbytes, Oid collid) errmsg("could not determine which collation to use for lower() function"), errhint("Use the COLLATE clause to set the collation explicitly."))); } +#ifdef HAVE_LOCALE_T mylocale = pg_newlocale_from_collation(collid); +#endif } result = pnstrdup(buff, nbytes); @@ -1675,7 +1679,9 @@ str_toupper(const char *buff, size_t nbytes, Oid collid) #endif /* USE_WIDE_UPPER_LOWER */ else { +#ifdef HAVE_LOCALE_T pg_locale_t mylocale = 0; +#endif char *p; if (collid != DEFAULT_COLLATION_OID) @@ -1691,7 +1697,9 @@ str_toupper(const char *buff, size_t nbytes, Oid collid) errmsg("could not determine which collation to use for upper() function"), errhint("Use the COLLATE clause to set the collation explicitly."))); } +#ifdef HAVE_LOCALE_T mylocale = pg_newlocale_from_collation(collid); +#endif } result = pnstrdup(buff, nbytes); @@ -1820,7 +1828,9 @@ str_initcap(const char *buff, size_t nbytes, Oid collid) #endif /* USE_WIDE_UPPER_LOWER */ else { +#ifdef HAVE_LOCALE_T pg_locale_t mylocale = 0; +#endif char *p; if (collid != DEFAULT_COLLATION_OID) @@ -1836,7 +1846,9 @@ str_initcap(const char *buff, size_t nbytes, Oid collid) errmsg("could not determine which collation to use for initcap() function"), errhint("Use the COLLATE clause to set the collation explicitly."))); } +#ifdef HAVE_LOCALE_T mylocale = pg_newlocale_from_collation(collid); +#endif } result = pnstrdup(buff, nbytes); |