# HG changeset patch # User Frank Benoit # Date 1212527970 -7200 # Node ID 51a84342d2448c11e4c3e2e023491f853b8d8f0c # Parent 387fe83aa839dc50dd1472707735b370bd3fd242 Fix sign bug for mouse wheel, thanks Bill diff -r 387fe83aa839 -r 51a84342d244 dwt/internal/win32/OS.d --- a/dwt/internal/win32/OS.d Mon Jun 02 21:29:31 2008 +0200 +++ b/dwt/internal/win32/OS.d Tue Jun 03 23:19:30 2008 +0200 @@ -3506,7 +3506,7 @@ return MAKELONG( l, h ); } public static int GET_WHEEL_DELTA_WPARAM(int /*long*/ wParam){ - return HIWORD(wParam); + return cast(short) HIWORD(wParam); } public static int GET_X_LPARAM(int /*long*/ lp){