# HG changeset patch # User Sam Lantinga # Date 997336294 0 # Node ID 3c35d8f160bd232016d50a0d021db29fd8e164c5 # Parent ef23a1bf1244e17a9cd4b9a72fe3b08180bfa8c7 Fixed compiling on Windows CE diff -r ef23a1bf1244 -r 3c35d8f160bd src/video/windib/SDL_dibevents.c --- a/src/video/windib/SDL_dibevents.c Thu Aug 09 05:34:17 2001 +0000 +++ b/src/video/windib/SDL_dibevents.c Thu Aug 09 05:51:34 2001 +0000 @@ -90,14 +90,14 @@ #ifdef NO_GETKEYBOARDSTATE /* this is the workaround for the missing ToAscii() and ToUnicode() in CE (not necessary at KEYUP!) */ if ( SDL_TranslateUNICODE ) { - MSG msg; + MSG m; - msg.hwnd = hwnd; - msg.message = msg; - msg.wParam = wParam; - msg.lParam = lParam; - msg.time = 0; - if ( TranslateMessage(&m) && PeekMessage(&msg, hwnd, 0, WM_USER, PM_NOREMOVE) && (m.message == WM_CHAR) ) { + m.hwnd = hwnd; + m.message = msg; + m.wParam = wParam; + m.lParam = lParam; + m.time = 0; + if ( TranslateMessage(&m) && PeekMessage(&m, hwnd, 0, WM_USER, PM_NOREMOVE) && (m.message == WM_CHAR) ) { GetMessage(&m, hwnd, 0, WM_USER); wParam = m.wParam; } else {