diff options
Diffstat (limited to 'src/backend/utils/adt/pg_locale.c')
-rw-r--r-- | src/backend/utils/adt/pg_locale.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/backend/utils/adt/pg_locale.c b/src/backend/utils/adt/pg_locale.c index ef9efb4a7c9..274b8b9ccd7 100644 --- a/src/backend/utils/adt/pg_locale.c +++ b/src/backend/utils/adt/pg_locale.c @@ -1481,6 +1481,15 @@ report_newlocale_failure(const char *localename) } #endif /* HAVE_LOCALE_T */ +bool +pg_locale_deterministic(pg_locale_t locale) +{ + /* default locale must always be deterministic */ + if (locale == NULL) + return true; + else + return locale->deterministic; +} /* * Create a locale_t from a collation OID. Results are cached for the |