Author: fireball
Date: Fri Jul 14 00:47:59 2006
New Revision: 23046
URL:
http://svn.reactos.org/svn/reactos?rev=23046&view=rev
Log:
Added a check for a non-null WndProc into IntCallWndProcA/W. Instead of bugchecking, it
shows a DPRINT1 now to inform about a bug.
As a side effect, mIRC now works in ReactOS.
Modified:
trunk/reactos/dll/win32/user32/windows/message.c
Modified: trunk/reactos/dll/win32/user32/windows/message.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/m…
==============================================================================
--- trunk/reactos/dll/win32/user32/windows/message.c (original)
+++ trunk/reactos/dll/win32/user32/windows/message.c Fri Jul 14 00:47:59 2006
@@ -1141,6 +1141,12 @@
MSG UnicodeMsg;
LRESULT Result;
+ if (WndProc == NULL)
+ {
+ DPRINT1("IntCallWindowsProcW() called with WndProc = NULL!\n");
+ return FALSE;
+ }
+
if (IsAnsiProc)
{
UnicodeMsg.hwnd = hWnd;
@@ -1176,6 +1182,12 @@
MSG AnsiMsg;
MSG UnicodeMsg;
LRESULT Result;
+
+ if (WndProc == NULL)
+ {
+ DPRINT1("IntCallWindowsProcA() called with WndProc = NULL!\n");
+ return FALSE;
+ }
if (IsAnsiProc)
{