Author: gadamopoulos
Date: Thu Aug 16 07:54:40 2012
New Revision: 57084

URL: http://svn.reactos.org/svn/reactos?rev=57084&view=rev
Log:
[user32]
- change error messages in CallWindowProc to make it apparent that we caught an 
exception with SEH as requested by Caemyr

Modified:
    trunk/reactos/win32ss/user/user32/windows/message.c

Modified: trunk/reactos/win32ss/user/user32/windows/message.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/user32/windows/message.c?rev=57084&r1=57083&r2=57084&view=diff
==============================================================================
--- trunk/reactos/win32ss/user/user32/windows/message.c [iso-8859-1] (original)
+++ trunk/reactos/win32ss/user/user32/windows/message.c [iso-8859-1] Thu Aug 16 
07:54:40 2012
@@ -1262,7 +1262,7 @@
   ULONG_PTR LowLimit;
   BOOL Hook = FALSE, MsgOverride = FALSE, Dialog;
   LRESULT Result = 0, PreResult = 0;
-  DWORD Hit = 0, Data = 0;
+  DWORD Data = 0;
 
   if (WndProc == NULL)
   {
@@ -1326,7 +1326,7 @@
       }
       _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
       {
-         Hit = 1;
+         ERR("Got exception when calling Ansi WndProc %p Msg %d 
\n",WndProc,Msg);
       }
       _SEH2_END;
 
@@ -1375,7 +1375,7 @@
       }
       _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
       {
-         Hit = 2;
+         ERR("Got exception when calling unicode WndProc %p Msg %d 
\n",WndProc, Msg);
       }
       _SEH2_END;
 
@@ -1397,18 +1397,6 @@
 
 Exit:
   if (Hook) EndUserApiHook();
-  if (Hit)
-  {
-     switch(Hit)
-     {
-     case 1:
-         ERR("CallWindowProcW Ansi Failed! Msg %d WndProc %p\n",Msg,WndProc);
-         break;
-     case 2:
-         ERR("CallWindowProcW Unicode Failed! Msg %d WndProc 
%p\n",Msg,WndProc);
-         break;
-     }
-  }
   return Result;
 }
 
@@ -1426,7 +1414,7 @@
   ULONG_PTR LowLimit;
   BOOL Hook = FALSE, MsgOverride = FALSE, Dialog;
   LRESULT Result = 0, PreResult = 0;
-  DWORD Hit = 0, Data = 0;
+  DWORD Data = 0;
 
   if (WndProc == NULL)
   {
@@ -1480,7 +1468,7 @@
       }
       _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
       {
-         Hit = 1;
+         ERR("Got exception when calling Ansi WndProc %p Msg %d 
\n",WndProc,Msg);
       }
       _SEH2_END;
 
@@ -1534,7 +1522,7 @@
       }
       _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
       {
-         Hit = 2;
+         ERR("Got exception when calling unicode WndProc %p Msg %d 
\n",WndProc, Msg);
       }
       _SEH2_END;
 
@@ -1561,18 +1549,6 @@
 
 Exit:
   if (Hook) EndUserApiHook();
-  if (Hit)
-  {
-     switch(Hit)
-     {
-     case 1:
-         ERR("CallWindowProcA Ansi Failed! Msg %d WndProc %p\n",Msg,WndProc);
-         break;
-     case 2:
-         ERR("CallWindowProcA Unicode Failed! Msg %d WndProc 
%p\n",Msg,WndProc);
-         break;
-     }
-  }
   return Result;
 }
 


Reply via email to