Module: wine Branch: master Commit: 77ca32cf71903c090c157f3f9707050fcfe49dcb URL: http://source.winehq.org/git/wine.git/?a=commit;h=77ca32cf71903c090c157f3f97... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Wed Dec 24 11:19:59 2008 +0100 user32: Fix SPI_SETMOUSESPEED handling, the parameter is not a pointer. --- dlls/user32/sysparams.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/dlls/user32/sysparams.c b/dlls/user32/sysparams.c index 9d72688..bd1b36c 100644 --- a/dlls/user32/sysparams.c +++ b/dlls/user32/sysparams.c @@ -2170,11 +2170,10 @@ BOOL WINAPI SystemParametersInfoW( UINT uiAction, UINT uiParam, break; case SPI_SETMOUSESPEED: /* 113 _WIN32_WINNT >= 0x500 || _WIN32_WINDOW > 0x400 */ - if (!pvParam) return FALSE; ret = set_uint_param( SPI_SETMOUSESPEED_IDX, SPI_SETMOUSESPEED_REGKEY, SPI_SETMOUSESPEED_VALNAME, - &mouse_sensitivity, *(UINT *) pvParam, fWinIni ); + &mouse_sensitivity, PtrToInt(pvParam), fWinIni ); break;