Fixed ANSI compabillity.

diff --git a/windows/hook.c b/windows/hook.c
index e599677..57b3ef5 100644
--- a/windows/hook.c
+++ b/windows/hook.c
@@ -585,7 +585,11 @@
       {
           LPCWPSTRUCT16   lpcwp16 = (LPCWPSTRUCT16)PTR_SEG_TO_LIN(lParam);
 	  LPCWPSTRUCT   lpcwp32 = (LPCWPSTRUCT)lParamOrig;
-	  MSGPARAM16	  mp16 = { lpcwp16->wParam, lpcwp16->lParam, 0 };
+	  MSGPARAM16	  mp16;
+
+	  mp16.wParam = lpcwp16->wParam;
+	  mp16.lParam = lpcwp16->lParam;
+	  mp16.lResult = 0;
 
           if (bA) WINPROC_UnmapMsg32ATo16( lpcwp32->hwnd,lpcwp32->message, lpcwp32->wParam,
                                            lpcwp32->lParam, &mp16 );