Return proper codepage value in GetCPInfoEx.

This commit is contained in:
Vitaly Lipatov 2004-07-04 00:07:42 +00:00 committed by Alexandre Julliard
parent 36eee236ea
commit f11ea29268
1 changed files with 2 additions and 2 deletions

View File

@ -1309,7 +1309,7 @@ BOOL WINAPI GetCPInfoExA( UINT codepage, DWORD dwFlags, LPCPINFOEXA cpinfo )
if (!GetCPInfo( codepage, (LPCPINFO)cpinfo )) if (!GetCPInfo( codepage, (LPCPINFO)cpinfo ))
return FALSE; return FALSE;
cpinfo->CodePage = codepage; cpinfo->CodePage = table->info.codepage;
cpinfo->UnicodeDefaultChar = table->info.def_unicode_char; cpinfo->UnicodeDefaultChar = table->info.def_unicode_char;
strcpy(cpinfo->CodePageName, table->info.name); strcpy(cpinfo->CodePageName, table->info.name);
return TRUE; return TRUE;
@ -1327,7 +1327,7 @@ BOOL WINAPI GetCPInfoExW( UINT codepage, DWORD dwFlags, LPCPINFOEXW cpinfo )
if (!GetCPInfo( codepage, (LPCPINFO)cpinfo )) if (!GetCPInfo( codepage, (LPCPINFO)cpinfo ))
return FALSE; return FALSE;
cpinfo->CodePage = codepage; cpinfo->CodePage = table->info.codepage;
cpinfo->UnicodeDefaultChar = table->info.def_unicode_char; cpinfo->UnicodeDefaultChar = table->info.def_unicode_char;
MultiByteToWideChar( CP_ACP, 0, table->info.name, -1, cpinfo->CodePageName, MultiByteToWideChar( CP_ACP, 0, table->info.name, -1, cpinfo->CodePageName,
sizeof(cpinfo->CodePageName)/sizeof(WCHAR)); sizeof(cpinfo->CodePageName)/sizeof(WCHAR));