Commit in reactos/lib/user32/windows on MAIN
window.c+7-11.116 -> 1.117
get current HINSTANCE if given NULL in CreateWindowExA&W - fixes bug I found today with my little 'window stresser' app.

reactos/lib/user32/windows
window.c 1.116 -> 1.117
diff -u -r1.116 -r1.117
--- window.c	8 May 2004 12:42:45 -0000	1.116
+++ window.c	20 May 2004 04:10:01 -0000	1.117
@@ -1,4 +1,4 @@
-/* $Id: window.c,v 1.116 2004/05/08 12:42:45 weiden Exp $
+/* $Id: window.c,v 1.117 2004/05/20 04:10:01 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS user32.dll
@@ -193,6 +193,9 @@
       ControlsInitialized = ControlsInit(ClassName.Buffer);
     }
 
+  if ( hInstance == NULL )
+    hInstance = GetModuleHandleW(NULL);
+
   if (dwExStyle & WS_EX_MDICHILD)
   {
      if (!IS_ATOM(lpClassName))
@@ -278,6 +281,9 @@
       ControlsInitialized = ControlsInit(lpClassName);
     }
 
+  if ( hInstance == NULL )
+    hInstance = GetModuleHandleW(NULL);
+
   if (dwExStyle & WS_EX_MDICHILD)
      return CreateMDIWindowW(lpClassName, lpWindowName, dwStyle, x, y,
         nWidth, nHeight, hWndParent, hInstance, (LPARAM)lpParam);
CVSspam 0.2.8