diff options
author | Bruno Haible <bruno@clisp.org> | 2019-12-19 02:06:00 +0100 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2019-12-19 02:12:31 +0100 |
commit | d02c5c2d10606122a574025e868a360b39bc38dd (patch) | |
tree | 92c3efd41dc3e64d29ab39b7d09029feb84c9be2 /lib/localename.c | |
parent | 5ab3622aee2aa7fb530a12a04e4352d097b8d864 (diff) | |
download | gnulib-d02c5c2d10606122a574025e868a360b39bc38dd.tar.gz |
localename: Fix test failure on AIX 7.2.
* m4/intl-thread-locale.m4 (gt_INTL_THREAD_LOCALE_NAME): Enable nameless
locales on AIX.
* lib/localename.c (gl_locale_name_thread_unsafe): Handle nameless
locales on AIX.
Diffstat (limited to 'lib/localename.c')
-rw-r--r-- | lib/localename.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/localename.c b/lib/localename.c index 65dddeb378..5e51201a92 100644 --- a/lib/localename.c +++ b/lib/localename.c @@ -3191,6 +3191,8 @@ gl_locale_name_thread_unsafe (int category, const char *categoryname) return ""; } # endif +# elif defined _AIX && HAVE_NAMELESS_LOCALES + return get_locale_t_name (category, thread_locale); # elif defined __CYGWIN__ /* Cygwin < 2.6 lacks uselocale and thread-local locales altogether. Cygwin <= 2.6.1 lacks NL_LOCALE_NAME, requiring peeking inside |