kernel32: Skip the screen buffer tests if codepage 866 is notavailable

James Hawkins truiken at gmail.com
Sun Apr 20 01:15:37 CDT 2008


On Sun, Apr 20, 2008 at 1:10 AM, Dmitry Timoshkov
<dmitry at codeweavers.com> wrote:
> "James Hawkins" <jhawkins at codeweavers.com> wrote:
>
>
> > +    res = RegOpenKeyA(HKEY_LOCAL_MACHINE,
> > +
> "System\\CurrentControlSet\\Control\\Nls\\CodePage", &hkey);
> > +    if (res == ERROR_SUCCESS)
> > +    {
> > +        len = 20;
> > +        res = RegQueryValueExA(HKEY_LOCAL_MACHINE, "866", NULL,
> > +                               NULL, (LPBYTE)str_buf, &len);
> > +    }
> >
>
>  Could IsValidCodePage() be used instead?
>

Indeed it could.  Thanks for the tip.

-- 
James Hawkins



More information about the wine-devel mailing list