From 347fbcc87a9450b9489c51a30c7ecda8fd7cc2f9 Mon Sep 17 00:00:00 2001 From: "Carlos R. Mafra" Date: Sun, 6 Dec 2009 14:04:43 +0100 Subject: [PATCH] Remove unused function wWindowCheckAttributeSanity() As pointed out by Nicolas Bonifas, wWindowCheckAttributeSanity() is currently unused. Removing it saves 200 bytes: text data bss dec hex filename 23476 0 8 23484 5bbc src/window.o.new 23676 0 8 23684 5c84 src/window.o.old --- src/window.c | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/window.c b/src/window.c index 98849445..89dc20d1 100644 --- a/src/window.c +++ b/src/window.c @@ -304,24 +304,6 @@ static void setupGNUstepHints(WWindow *wwin, GNUstepWMAttributes *gs_hints) wwin->client_flags.no_appicon = 1; } -void wWindowCheckAttributeSanity(WWindow *wwin, WWindowAttributes *wflags, WWindowAttributes *mask) -{ - if (wflags->no_appicon && mask->no_appicon) - wflags->emulate_appicon = 0; - - if (wwin->main_window != None) { - WApplication *wapp = wApplicationOf(wwin->main_window); - if (wapp && !wapp->flags.emulated) - wflags->emulate_appicon = 0; - } - - if (wwin->transient_for != None && wwin->transient_for != wwin->screen_ptr->root_win) - wflags->emulate_appicon = 0; - - if (wflags->sunken && mask->sunken && wflags->floating && mask->floating) - wflags->sunken = 0; -} - void wWindowSetupInitialAttributes(WWindow *wwin, int *level, int *workspace) { WScreen *scr = wwin->screen_ptr;