Moved some more code to the X11 driver.
diff --git a/controls/widgets.c b/controls/widgets.c
index 51fe1bc..51c6250 100644
--- a/controls/widgets.c
+++ b/controls/widgets.c
@@ -68,7 +68,7 @@
{ CS_GLOBALCLASS, MDIClientWndProc,
0, sizeof(MDICLIENTINFO), 0, 0, 0, STOCK_LTGRAY_BRUSH, 0, "MDIClient" },
/* BIC32_DESKTOP */
- { CS_GLOBALCLASS, DesktopWndProc, 0, sizeof(DESKTOPINFO),
+ { CS_GLOBALCLASS, DesktopWndProc, 0, sizeof(DESKTOP),
0, 0, (HCURSOR32)IDC_ARROW32A, 0, 0, DESKTOP_CLASS_NAME },
/* BIC32_DIALOG */
{ CS_GLOBALCLASS | CS_SAVEBITS, DefDlgProc32A, 0, DLGWINDOWEXTRA,