Lasse Collin wrote:
> Thanks. Isn't there a similar issue in setlocale.c after the commit
> 00211fc69c92?
> 
>       /* llCC_buf now contains
>            language[_territory][@modifier]
>        */
>       if (strcmp (llCC_buf, locale) != 0)
>         {
>           if (is_utf8)
>             {
>               char buf[64+6];
>               strcpy (buf, llCC_buf);
>               strcat (buf, ".65001");
>               result = setlocale (category, buf);
>             }
>           else
>             result = setlocale (category, llCC_buf);

Possibly. But I don't know whether Windows supports locale names with a
modifier at all; therefore it would require testing. And since I guess
that there are only few users of such a locale, this testing does not
have high priority.

> It's only a test program which doesn't affect the binaries being
> installed. As long as it works for testing I guess it's fine enough.

Yes, that's why I purposely kept things as simple as needed. For an
application with actual users, the XML file can be as complicated as
Microsoft wants it.

Bruno




Reply via email to