diff options
Diffstat (limited to 'winsup/utils')
-rw-r--r-- | winsup/utils/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/utils/getlocale.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog index c07a4ff26..6d0b69fc8 100644 --- a/winsup/utils/ChangeLog +++ b/winsup/utils/ChangeLog @@ -1,5 +1,10 @@ 2010-02-10 Corinna Vinschen <corinna@vinschen.de> + * getlocale.c (main): Restrict -a loop to avoid psudo language entries + on Vista and later. + +2010-02-10 Corinna Vinschen <corinna@vinschen.de> + * getlocale.c (main): Revamp -a loop to avoid duplicates and to print locales with the correct, supported modifiers. diff --git a/winsup/utils/getlocale.c b/winsup/utils/getlocale.c index 6b3340d35..d75ef660f 100644 --- a/winsup/utils/getlocale.c +++ b/winsup/utils/getlocale.c @@ -109,7 +109,7 @@ int main (int argc, char **argv) { unsigned lang, sublang; - for (lang = 1; lang <= 0x3ff; ++lang) + for (lang = 1; lang <= 0xff; ++lang) { struct { wchar_t lang[256]; |