From bb6d8123dbb35062825bf67e7e42d22dfa0927b4 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 10 Feb 2010 12:39:40 +0000 Subject: * getlocale.c (main): Restrict -a loop to avoid psudo language entries on Vista and later. --- winsup/utils/ChangeLog | 5 +++++ winsup/utils/getlocale.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog index c07a4ff26..6d0b69fc8 100644 --- a/winsup/utils/ChangeLog +++ b/winsup/utils/ChangeLog @@ -1,3 +1,8 @@ +2010-02-10 Corinna Vinschen + + * getlocale.c (main): Restrict -a loop to avoid psudo language entries + on Vista and later. + 2010-02-10 Corinna Vinschen * getlocale.c (main): Revamp -a loop to avoid duplicates and to print 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]; -- cgit v1.2.3