Module: wine Branch: master Commit: 1059ee3cba030988091b54254a13d5899621e3c5 URL: http://source.winehq.org/git/wine.git/?a=commit;h=1059ee3cba030988091b54254a... Author: Sebastian Lackner <sebastian(a)fds-team.de> Date: Mon Apr 6 10:18:04 2015 +0200 user32: Check for NULL pointer in ToUnicodeEx. --- dlls/user32/input.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/user32/input.c b/dlls/user32/input.c index 0ed4218..b6eecbe 100644 --- a/dlls/user32/input.c +++ b/dlls/user32/input.c @@ -1022,6 +1022,7 @@ INT WINAPI ToUnicode(UINT virtKey, UINT scanCode, const BYTE *lpKeyState, INT WINAPI ToUnicodeEx(UINT virtKey, UINT scanCode, const BYTE *lpKeyState, LPWSTR lpwStr, int size, UINT flags, HKL hkl) { + if (!lpKeyState) return 0; return USER_Driver->pToUnicodeEx(virtKey, scanCode, lpKeyState, lpwStr, size, flags, hkl); }