# HG changeset patch # User ib # Date 1354647324 0 # Node ID ff7cf8f1bd199daa56f1ebb40126eafa65a1fa22 # Parent a25b8f9d44e0f51c5b0872a221e1f8095df47a9e Change parameter of wsWindowDecoration(). It's boolean, so don't use long. Additionally, choose better name. diff -r a25b8f9d44e0 -r ff7cf8f1bd19 gui/interface.c --- a/gui/interface.c Tue Dec 04 18:44:54 2012 +0000 +++ b/gui/interface.c Tue Dec 04 18:55:24 2012 +0000 @@ -207,7 +207,7 @@ wsSetIcon(wsDisplay, guiApp.videoWindow.WindowID, &guiIcon); if (!guiApp.mainDecoration) - wsWindowDecoration(&guiApp.mainWindow, 0); + wsWindowDecoration(&guiApp.mainWindow, False); wsVisibleWindow(&guiApp.mainWindow, wsShowWindow); diff -r a25b8f9d44e0 -r ff7cf8f1bd19 gui/ui/actions.c --- a/gui/ui/actions.c Tue Dec 04 18:44:54 2012 +0000 +++ b/gui/ui/actions.c Tue Dec 04 18:55:24 2012 +0000 @@ -245,7 +245,7 @@ wsXDNDMakeAwareness(&guiApp.mainWindow); if (!guiApp.mainDecoration) - wsWindowDecoration(&guiApp.mainWindow, 0); + wsWindowDecoration(&guiApp.mainWindow, False); wsVisibleWindow(&guiApp.mainWindow, wsShowWindow); mainVisible = True; diff -r a25b8f9d44e0 -r ff7cf8f1bd19 gui/wm/ws.c --- a/gui/wm/ws.c Tue Dec 04 18:44:54 2012 +0000 +++ b/gui/wm/ws.c Tue Dec 04 18:55:24 2012 +0000 @@ -168,7 +168,7 @@ #define MWM_TEAROFF_WINDOW (1L << 0) -void wsWindowDecoration(wsTWindow *win, long d) +void wsWindowDecoration(wsTWindow *win, Bool decor) { wsMotifHints = XInternAtom(wsDisplay, "_MOTIF_WM_HINTS", 0); @@ -178,7 +178,7 @@ memset(&wsMotifWmHints, 0, sizeof(MotifWmHints)); wsMotifWmHints.flags = MWM_HINTS_FUNCTIONS | MWM_HINTS_DECORATIONS; - if (d) { + if (decor) { wsMotifWmHints.functions = MWM_FUNC_MOVE | MWM_FUNC_CLOSE | MWM_FUNC_MINIMIZE | MWM_FUNC_MAXIMIZE | MWM_FUNC_RESIZE; wsMotifWmHints.decorations = MWM_DECOR_ALL; } diff -r a25b8f9d44e0 -r ff7cf8f1bd19 gui/wm/ws.h --- a/gui/wm/ws.h Tue Dec 04 18:44:54 2012 +0000 +++ b/gui/wm/ws.h Tue Dec 04 18:55:24 2012 +0000 @@ -243,7 +243,7 @@ #define wsClearWindow(win) XClearWindow(wsDisplay, (win)->WindowID) void wsSetTitle(wsTWindow *win, char *name); void wsVisibleWindow(wsTWindow *win, int show); -void wsWindowDecoration(wsTWindow *win, long d); +void wsWindowDecoration(wsTWindow *win, Bool decor); void wsSetLayer(Display *wsDisplay, Window win, int layer); void wsFullScreen(wsTWindow *win); void wsPostRedisplay(wsTWindow *win);