winproc.c - prevent unhandled memory exception
EA Durbin
ead1234 at hotmail.com
Tue May 8 16:48:06 CDT 2007
Patch by Christian Lupien
_________________________________________________________________
Make every IM count. Download Messenger and join the im Initiative now.
Its free. http://im.live.com/messenger/im/home/?source=TAGHM_MAY07
-------------- next part --------------
>From 9694734b15fc6008298020e661a7d1ace7d1df01 Mon Sep 17 00:00:00 2001
From: EA Durbin <ead1234 at hotmail.com>
Date: Tue, 8 May 2007 15:50:01 -0500
Subject: winproc.c precent unhandled memory exception, by Christian Lupien
---
dlls/user32/winproc.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/user32/winproc.c b/dlls/user32/winproc.c
index 5a00e51..34b95c7 100644
--- a/dlls/user32/winproc.c
+++ b/dlls/user32/winproc.c
@@ -1298,6 +1298,7 @@ LRESULT WINPROC_CallProc16To32A( winproc_callback_t
callback, HWND16 hwnd, UINT1
cs.lpCreateParams = &mdi_cs;
}
ret = callback( hwnd32, msg, wParam, (LPARAM)&cs, result, arg
);
+ cs16 = MapSL(lParam);
CREATESTRUCT32Ato16( &cs, cs16 );
}
break;
@@ -1308,6 +1309,7 @@ LRESULT WINPROC_CallProc16To32A( winproc_callback_t
callback, HWND16 hwnd, UINT1
MDICREATESTRUCT16to32A( cs16, &cs );
ret = callback( hwnd32, msg, wParam, (LPARAM)&cs, result, arg
);
+ cs16 = MapSL(lParam);
MDICREATESTRUCT32Ato16( &cs, cs16 );
}
break;
--
1.4.4.2
More information about the wine-patches
mailing list