user32: Fix a problem with html in Garant (eterbug #5670).
authorAlexander Morozov <amorozov@etersoft.ru>
Mon, 13 Sep 2010 12:15:51 +0000 (16:15 +0400)
committerAlexander Morozov <amorozov@etersoft.ru>
Mon, 13 Sep 2010 12:19:23 +0000 (16:19 +0400)
dlls/user32/winproc.c

index 67c01bc407de6115c96d977c83544d0c92b967d5..2be2e3ccfaef569e9766db02c54b773ce884cb79 100644 (file)
@@ -1039,8 +1039,12 @@ LRESULT WINPROC_CallProcAtoW( winproc_callback_t callback, HWND hwnd, UINT msg,
 
     /* Eterhack: prevent crash 1c80 when create html document (#3130) */
     case EVENT_OBJECT_SHOW:
-        FIXME("Eterhack: skip EVENT_OBJECT_SHOW message\n");
-        break;
+        LOADETER_FUNC(etersoft_1version);
+        if (etersoft_1version && etersoft_1version() == 8)
+        {
+            FIXME("Eterhack: skip EVENT_OBJECT_SHOW message\n");
+            break;
+        }
 
     default:
         ret = callback( hwnd, msg, wParam, lParam, result, arg );