Ignore:
Timestamp:
Jun 18, 2009, 12:04:13 PM (16 years ago)
Author:
ydario
Message:

User32 updates.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/listbox.c

    r10607 r21303  
    30263026        else
    30273027        {
     3028            // always DBCS char
    30283029            CHAR charA[ 2 ];
    3029             INT  lenA = 1;
    3030 
    3031             if( IsDBCSLeadByte(( CHAR )( wParam >> 8 )))
    3032             {
     3030
    30333031                charA[ 0 ] = ( CHAR )( wParam >> 8 );
    30343032                charA[ 1 ] = ( CHAR )wParam;
    3035                 lenA = 2;
    3036             }
    3037             else
    3038                 charA[ 0 ] = ( CHAR )wParam;
    3039 
    3040             MultiByteToWideChar( CP_ACP, 0, ( LPSTR )charA, lenA, ( LPWSTR )&charW, 1);
     3033
     3034            MultiByteToWideChar( CP_ACP, 0, ( LPSTR )charA, 2, ( LPWSTR )&charW, 1);
    30413035        }
    30423036        return LISTBOX_HandleChar( hwnd, descr, charW );
Note: See TracChangeset for help on using the changeset viewer.