Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 99721 Details for
Bug 52835
skippy-xd-0.5.0.ebuild (New Package)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
skippy-xd-0.5.0-CARD32.patch
skippy-xd-0.5.0-CARD32.patch (text/plain), 5.22 KB, created by
Thomas Jost
on 2006-10-15 06:44:53 UTC
(
hide
)
Description:
skippy-xd-0.5.0-CARD32.patch
Filename:
MIME Type:
Creator:
Thomas Jost
Created:
2006-10-15 06:44:53 UTC
Size:
5.22 KB
patch
obsolete
>diff -pu skippy-xd-0.5.0-original/src/clientwin.c skippy-xd-0.5.0/src/clientwin.c >--- skippy-xd-0.5.0-original/src/clientwin.c 2006-10-15 15:25:02.000000000 +0200 >+++ skippy-xd-0.5.0/src/clientwin.c 2006-10-15 15:26:27.000000000 +0200 >@@ -33,7 +33,7 @@ int > clientwin_validate_func(dlist *l, void *data) > { > ClientWin *cw = (ClientWin *)l->data; >- CARD32 desktop = (*(CARD32*)data), >+ unsigned long desktop = (*(unsigned long*)data), > w_desktop = wm_get_window_desktop(cw->mainwin->dpy, cw->client.window); > > #ifdef XINERAMA >@@ -43,7 +43,7 @@ clientwin_validate_func(dlist *l, void * > return 0; > #endif > >- return (w_desktop == (CARD32)-1 || desktop == w_desktop) && >+ return (w_desktop == (unsigned long)-1 || desktop == w_desktop) && > wm_validate_window(cw->mainwin->dpy, cw->client.window); > } > >diff -pu skippy-xd-0.5.0-original/src/skippy.c skippy-xd-0.5.0/src/skippy.c >--- skippy-xd-0.5.0-original/src/skippy.c 2006-10-15 15:25:02.000000000 +0200 >+++ skippy-xd-0.5.0/src/skippy.c 2006-10-15 15:26:17.000000000 +0200 >@@ -83,7 +83,7 @@ update_clients(MainWin *mw, dlist *clien > static dlist * > do_layout(MainWin *mw, dlist *clients, Window focus, Window leader) > { >- CARD32 desktop = wm_get_current_desktop(mw->dpy); >+ unsigned long desktop = wm_get_current_desktop(mw->dpy); > unsigned int width, height; > float factor; > int xoff, yoff; >diff -pu skippy-xd-0.5.0-original/src/wm.c skippy-xd-0.5.0/src/wm.c >--- skippy-xd-0.5.0-original/src/wm.c 2006-10-15 15:25:02.000000000 +0200 >+++ skippy-xd-0.5.0/src/wm.c 2006-10-15 15:25:53.000000000 +0200 >@@ -258,7 +258,7 @@ wm_get_stack(Display *dpy) > return 0; > > for(i = 0; i < items_read; i++) >- l = dlist_add(l, (void*)((CARD32*)data)[i]); >+ l = dlist_add(l, (void*)((unsigned long*)data)[i]); > > XFree(data); > >@@ -293,10 +293,10 @@ wm_get_root_pmap(Display *dpy) > return rootpmap; > } > >-CARD32 >+unsigned long > wm_get_current_desktop(Display *dpy) > { >- CARD32 desktop = 0; >+ unsigned long desktop = 0; > unsigned char *data; > int status, real_format; > Atom real_type; >@@ -309,7 +309,7 @@ wm_get_current_desktop(Display *dpy) > if(status != Success) > return 0; > if(items_read) >- desktop = ((CARD32*)data)[0]; >+ desktop = ((unsigned long*)data)[0]; > XFree(data); > > return desktop; >@@ -411,7 +411,7 @@ wm_set_fullscreen(Display *dpy, Window w > if(WM_PERSONALITY == WM_PERSONALITY_NETWM && NETWM_HAS_FULLSCREEN) > { > Atom props[6]; >- CARD32 desktop = (CARD32)-1; >+ unsigned long desktop = (unsigned long)-1; > > props[0] = _NET_WM_STATE_FULLSCREEN; > props[1] = _NET_WM_STATE_SKIP_TASKBAR; >@@ -482,7 +482,7 @@ wm_validate_window(Display *dpy, Window > > return result; > } else { >- CARD32 attr; >+ unsigned long attr; > > status = XGetWindowProperty(dpy, win, _WIN_STATE, > 0L, 1L, False, XA_CARDINAL, &real_type, &real_format, >@@ -493,7 +493,7 @@ wm_validate_window(Display *dpy, Window > XFree(data); > return 0; > } >- attr = (((CARD32*)data)[0]) & (WIN_STATE_MINIMIZED | >+ attr = (((unsigned long*)data)[0]) & (WIN_STATE_MINIMIZED | > WIN_STATE_SHADED | > WIN_STATE_HIDDEN); > if(attr) >@@ -513,7 +513,7 @@ wm_validate_window(Display *dpy, Window > XFree(data); > return 1; /* If there's no _WIN_HINTS, assume it's 0, thus valid */ > } >- attr = ((CARD32*)data)[0]; >+ attr = ((unsigned long*)data)[0]; > if(attr & WIN_HINTS_SKIP_TASKBAR) > result = 0; > XFree(data); >@@ -523,14 +523,14 @@ wm_validate_window(Display *dpy, Window > } > } > >-CARD32 >+unsigned long > wm_get_window_desktop(Display *dpy, Window win) > { > int status, real_format; > Atom real_type; > unsigned long items_read, items_left; > unsigned char *data; >- CARD32 desktop = 0; >+ unsigned long desktop = 0; > > if(WM_PERSONALITY == WM_PERSONALITY_GNOME) > { >@@ -540,7 +540,7 @@ wm_get_window_desktop(Display *dpy, Wind > if(status == Success) > { > if(items_read) >- desktop = (((CARD32*)data)[0] & WIN_STATE_STICKY) ? (CARD32)-1 : 0; >+ desktop = (((unsigned long*)data)[0] & WIN_STATE_STICKY) ? (unsigned long)-1 : 0; > > XFree(data); > >@@ -558,7 +558,7 @@ wm_get_window_desktop(Display *dpy, Wind > return wm_get_current_desktop(dpy); > > if(items_read) >- desktop = ((CARD32*)data)[0]; >+ desktop = ((unsigned long*)data)[0]; > else > desktop = wm_get_current_desktop(dpy); > >diff -pu skippy-xd-0.5.0-original/src/wm.h skippy-xd-0.5.0/src/wm.h >--- skippy-xd-0.5.0-original/src/wm.h 2006-10-15 15:25:02.000000000 +0200 >+++ skippy-xd-0.5.0/src/wm.h 2006-10-15 15:25:59.000000000 +0200 >@@ -66,12 +66,12 @@ char wm_check(Display *dpy); > void wm_use_netwm_fullscreen(Bool b); > dlist *wm_get_stack(Display *dpy); > Pixmap wm_get_root_pmap(Display *dpy); >-CARD32 wm_get_current_desktop(Display *dpy); >+unsigned long wm_get_current_desktop(Display *dpy); > FcChar8 *wm_get_window_title(Display *dpy, Window window, int *length_return); > Window wm_get_group_leader(Display *dpy, Window window); > void wm_set_fullscreen(Display *dpy, Window window, int x, int y, unsigned int width, unsigned int height); > int wm_validate_window(Display *dpy, Window win); >-CARD32 wm_get_window_desktop(Display *dpy, Window win); >+unsigned long wm_get_window_desktop(Display *dpy, Window win); > Window wm_get_focused(Display *dpy); > void wm_ignore_skip_taskbar(Bool b); >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 52835
:
32557
|
42125
|
71476
|
72158
|
72159
|
99720
| 99721 |
813718