On Fri, 31 Jan 2014, Carlos R. Mafra escribió: > On Fri, 31 Jan 2014 at 20:19:35 +0100, Rodolfo García Peñas wrote: > > Hi, > > > > wmaker includes the ./test folder. We need this folder? Could be removed? > > I'd rather keep it, for educational purposes.
Patch attached. -- ||// //\\// Rodolfo "kix" Garcia ||\\// //\\ http://www.kix.es/
>From 41f57891db17339f46d379a5d53dff8c4ad0454e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rodolfo=20Garc=C3=ADa=20Pe=C3=B1as=20=28kix=29?= <[email protected]> Date: Fri, 31 Jan 2014 20:55:32 +0100 Subject: [PATCH] remove wtest compiler warnings. This patch removes the wtest compiler warnings. --- test/wtest.c | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/test/wtest.c b/test/wtest.c index 8490e9c..c886c5b 100644 --- a/test/wtest.c +++ b/test/wtest.c @@ -29,18 +29,24 @@ Display *dpy; Window leader; WMAppContext *app; -static void callback(void *foo, int item, Time time) +static void callback(int item) { + (void) item; + printf("pushed item %i\n", item); } -static void quit(void *foo, int item, Time time) +static void quit(int item) { + (void) item; + exit(0); } -static void hide(void *foo, int item, Time time) +static void hide(int item) { + (void) item; + WMHideApplication(app); } @@ -52,11 +58,12 @@ WMMenu *menu; WMMenu *submenu; int wincount = 0; -static void newwin(void *foo, int item, Time time) +static void newwin(int item) { Window win; XClassHint classhint; char title[100]; + (void) item; wincount++; win = XCreateSimpleWindow(dpy, DefaultRootWindow(dpy), 10 * wincount, 10 * wincount, 200, 100, 0, 0, 0); @@ -76,10 +83,6 @@ static void newwin(void *foo, int item, Time time) attr.miniaturize_pixmap = XCreateBitmapFromData(dpy, DefaultRootWindow(dpy), bits, 10, 10); attr.miniaturize_mask = XCreateBitmapFromData(dpy, DefaultRootWindow(dpy), mbits, 10, 10); - /* - attr.flags |= GSWindowStyleAttr; - attr.window_style = NSTitledWindowMask|NSClosableWindowMask; - */ WMSetWindowAttributes(dpy, win, &attr); @@ -106,6 +109,7 @@ int main(int argc, char **argv) miniaturize_win = XInternAtom(dpy, "_GNUSTEP_WM_MINIATURIZE_WINDOW", False); leader = XCreateSimpleWindow(dpy, DefaultRootWindow(dpy), 10, 10, 10, 10, 0, 0, 0); + /* set class hint */ classhint.res_name = "test"; classhint.res_class = "Test"; @@ -138,7 +142,7 @@ int main(int argc, char **argv) XSetCommand(dpy, leader, argv, argc); /* create first window */ - newwin(NULL, 0, 0); + newwin(0); XFlush(dpy); puts("Run xprop on the test window to see the properties defined"); -- 1.8.5.2
