Rewrote Escape to avoid calling down to Escape16.
Replaced Escape by ExtEscape in the DC function table.
diff --git a/dlls/x11drv/x11ddraw.c b/dlls/x11drv/x11ddraw.c
index 76ec411..6e6367b 100644
--- a/dlls/x11drv/x11ddraw.c
+++ b/dlls/x11drv/x11ddraw.c
@@ -287,10 +287,8 @@
(ddraw_fns->lpSetInfo)(&hal_info, FALSE);
}
-INT X11DRV_DCICommand(INT cbInput, LPVOID lpInData, LPVOID lpOutData)
+INT X11DRV_DCICommand(INT cbInput, const DCICMD *lpCmd, LPVOID lpOutData)
{
- LPDCICMD lpCmd = (LPDCICMD)lpInData;
-
TRACE("(%d,(%ld,%ld,%ld),%p)\n", cbInput, lpCmd->dwCommand,
lpCmd->dwParam1, lpCmd->dwParam2, lpOutData);