May as well get this deadlock-stopper out now, too. Log: Ove Kaaven <ovek@transgaming.com> Handle WM_SYNCPAINT with DefWindowProc. Index: wine/dlls/ddraw/dsurface/wndproc.c diff -u wine/dlls/ddraw/dsurface/wndproc.c:1.1.1.4 wine/dlls/ddraw/dsurface/wndproc.c:1.9 --- wine/dlls/ddraw/dsurface/wndproc.c:1.1.1.4 Wed Aug 29 11:14:41 2001 +++ wine/dlls/ddraw/dsurface/wndproc.c Wed Aug 29 12:37:06 2001 @@ -1,6 +1,6 @@ /* User-based primary surface driver * - * Copyright 2000 TransGaming Technologies Inc. + * Copyright 2000-2001 TransGaming Technologies Inc. */ #include "config.h" @@ -54,6 +54,7 @@ case WM_SIZE: case WM_MOVE: case WM_ERASEBKGND: + case WM_SYNCPAINT: /* since we're pretending fullscreen, * let's not pass these on to the app */ ret = DefWindowProcA(hwnd, msg, wParam, lParam);