X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=inline;f=lib%2Fduplocale.c;h=dc28243e3531ab56f8991158da81a778494a21f0;hb=2f0357585d836b7349192ea4276b78adfd551cbc;hp=356a1b02ba4b1379b6e83106c3bc0fa638fdc7dc;hpb=e7a495839cb9ab4bb65ca87e905289269ce3e2ab;p=gnulib.git diff --git a/lib/duplocale.c b/lib/duplocale.c index 356a1b02b..dc28243e3 100644 --- a/lib/duplocale.c +++ b/lib/duplocale.c @@ -1,5 +1,5 @@ /* Duplicate a locale object. - Copyright (C) 2009 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -32,7 +32,9 @@ locale_t rpl_duplocale (locale_t locale) { /* Work around crash in the duplocale function in glibc < 2.12. - See . */ + See . + Also, on AIX 7.1, duplocale(LC_GLOBAL_LOCALE) returns (locale_t)0 with + errno set to EINVAL. */ if (locale == LC_GLOBAL_LOCALE) { /* Create a copy of the locale by fetching the name of each locale