$OpenBSD: patch-src_wmspec_c,v 1.2 2005/12/27 23:12:24 naddy Exp $ --- src/wmspec.c.orig Sun May 15 18:41:09 2005 +++ src/wmspec.c Tue Dec 27 22:18:30 2005 @@ -322,14 +322,14 @@ setSupportedHints(WScreen *scr) void wNETWMUpdateDesktop(WScreen *scr) { - CARD32 *views, sizes[2]; + long *views, sizes[2]; int count, i; if (scr->workspace_count==0) return; count = scr->workspace_count * 2; - views = wmalloc(sizeof(CARD32) * count); + views = wmalloc(sizeof(long) * count); /*memset(views, 0, sizeof(CARD32) * count);*/ #ifdef VIRTUAL_DESKTOP @@ -487,7 +487,7 @@ updateIconImage(WScreen *scr, WWindow *w static void updateShowDesktop(WScreen * scr, Bool show) { - CARD32 foo; + long foo; foo = (show == True); XChangeProperty(dpy, scr->root_win, net_showing_desktop, XA_CARDINAL, 32, @@ -660,7 +660,7 @@ wNETWMUpdateActions(WWindow *wwin, Bool void wNETWMUpdateWorkarea(WScreen *scr, WArea usableArea) { - CARD32 *area; + long *area; int count, i; /* XXX: not Xinerama compatible, @@ -670,7 +670,7 @@ wNETWMUpdateWorkarea(WScreen *scr, WArea return; count = scr->workspace_count * 4; - area = wmalloc(sizeof(CARD32) * count); + area = wmalloc(sizeof(long) * count); for (i=0; iworkspace_count; i++) { area[4*i + 0] = usableArea.x1; area[4*i + 1] = usableArea.y1; @@ -793,7 +793,7 @@ updateClientListStacking(WScreen *scr, W static void updateWorkspaceCount(WScreen *scr) /* changeable */ { - CARD32 count; + long count; count = scr->workspace_count; @@ -805,7 +805,7 @@ updateWorkspaceCount(WScreen *scr) /* ch static void updateCurrentWorkspace(WScreen *scr) /* changeable */ { - CARD32 count; + long count; count = scr->current_workspace; @@ -852,7 +852,7 @@ updateFocusHint(WScreen *scr, WWindow *w static void updateWorkspaceHint(WWindow *wwin, Bool fake, Bool del) { - CARD32 l; + long l; if (del) { XDeleteProperty(dpy, wwin->client_win, net_wm_desktop);