Sorry, I sent the whole file where I modified some other stuff to play
around :/.
Please try this patch.

regs,
 Chris
Index: dce.c
===================================================================
RCS file: /home/wine/wine/windows/dce.c,v
retrieving revision 1.72
diff -u -r1.72 dce.c
--- dce.c	9 Jul 2002 01:57:28 -0000	1.72
+++ dce.c	18 Oct 2002 15:33:24 -0000
@@ -654,25 +658,21 @@
 {
     static HWND lockedWnd;
 
-    FIXME("(%x), partial stub!\n",hwnd);
-
     USER_Lock();
-    if (lockedWnd)
-    {
-        if (!hwnd)
-        {
-            /* Unlock lockedWnd */
-            /* FIXME: Do something */
-        }
-        else
+
+    if (lockedWnd && hwnd)
         {
             /* Attempted to lock a second window */
             /* Return FALSE and do nothing */
+            FIXME("(%x), stub!\n", hwnd);
+
             USER_Unlock();
             return FALSE;
         }
-    }
+
+    /* (un-)lock hwnd */
     lockedWnd = hwnd;
+
     USER_Unlock();
     return TRUE;
 }

Reply via email to