diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2008-05-19 18:08:16 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2008-05-19 18:08:16 +0000 |
commit | 07a560673515e6de19010d89549cefdf7544bd63 (patch) | |
tree | 4a6a589d991d13078adbe463e01bdb800ebdac38 /src/backend/utils/adt/oracle_compat.c | |
parent | 63e98b55f04004423852fa1e1730761074c412db (diff) | |
download | postgresql-07a560673515e6de19010d89549cefdf7544bd63.tar.gz postgresql-07a560673515e6de19010d89549cefdf7544bd63.zip |
Make to_char()'s localized month/day names depend on LC_TIME, not LC_MESSAGES.
Euler Taveira de Oliveira
Diffstat (limited to 'src/backend/utils/adt/oracle_compat.c')
-rw-r--r-- | src/backend/utils/adt/oracle_compat.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/backend/utils/adt/oracle_compat.c b/src/backend/utils/adt/oracle_compat.c index 257f60a8bbf..532015bc00b 100644 --- a/src/backend/utils/adt/oracle_compat.c +++ b/src/backend/utils/adt/oracle_compat.c @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/utils/adt/oracle_compat.c,v 1.78 2008/03/25 22:42:44 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/utils/adt/oracle_compat.c,v 1.79 2008/05/19 18:08:16 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -48,6 +48,8 @@ #define USE_WIDE_UPPER_LOWER char *wstring_lower(char *str); char *wstring_upper(char *str); +wchar_t *texttowcs(const text *txt); +text *wcstotext(const wchar_t *str, int ncodes); #endif static text *dotrim(const char *string, int stringlen, @@ -60,7 +62,7 @@ static text *dotrim(const char *string, int stringlen, /* * Convert a TEXT value into a palloc'd wchar string. */ -static wchar_t * +wchar_t * texttowcs(const text *txt) { int nbytes = VARSIZE_ANY_EXHDR(txt); @@ -112,7 +114,7 @@ texttowcs(const text *txt) * must be zero-terminated, but we also require the caller to pass the string * length, since it will know it anyway in current uses. */ -static text * +text * wcstotext(const wchar_t *str, int ncodes) { text *result; |