diff --git a/src/defaults.c b/src/defaults.c index f4af21d4..13679745 100644 --- a/src/defaults.c +++ b/src/defaults.c @@ -1290,6 +1290,9 @@ static int getBool(WScreen * scr, WDefaultEntry * entry, WMPropList * value, voi const char *val; int second_pass = 0; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + GET_STRING_OR_DEFAULT("Boolean", val); again: @@ -1332,6 +1335,9 @@ static int getInt(WScreen * scr, WDefaultEntry * entry, WMPropList * value, void static int data; const char *val; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + GET_STRING_OR_DEFAULT("Integer", val); if (sscanf(val, "%i", &data) != 1) { @@ -1429,6 +1435,11 @@ static int getCoord(WScreen * scr, WDefaultEntry * entry, WMPropList * value, vo static int getPropList(WScreen * scr, WDefaultEntry * entry, WMPropList * value, void *addr, void **ret) { + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) entry; + (void) addr; + WMRetainPropList(value); *ret = value; @@ -1444,6 +1455,10 @@ static int getPathList(WScreen * scr, WDefaultEntry * entry, WMPropList * value, WMPropList *d; int changed = 0; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) ret; + again: if (!WMIsPLArray(value)) { wwarning(_("Wrong option format for key \"%s\". Should be %s."), entry->key, "an array of paths"); @@ -1505,6 +1520,9 @@ static int getEnum(WScreen * scr, WDefaultEntry * entry, WMPropList * value, voi { static signed char data; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + data = string2index(entry->plkey, value, entry->default_value, (WOptionEnumeration *) entry->extra_data); if (data < 0) return False; @@ -1906,6 +1924,10 @@ static int getWSBackground(WScreen * scr, WDefaultEntry * entry, WMPropList * va char *val; int nelem; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) addr; + again: if (!WMIsPLArray(value)) { wwarning(_("Wrong option format for key \"%s\". Should be %s."), @@ -1951,6 +1973,10 @@ getWSSpecificBackground(WScreen * scr, WDefaultEntry * entry, WMPropList * value int nelem; int changed = 0; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) addr; + again: if (!WMIsPLArray(value)) { wwarning(_("Wrong option format for key \"%s\". Should be %s."), @@ -2063,6 +2089,10 @@ static int getKeybind(WScreen * scr, WDefaultEntry * entry, WMPropList * value, char *k; char buf[MAX_SHORTCUT_LENGTH], *b; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) addr; + GET_STRING_OR_DEFAULT("Key spec", val); if (!val || strcasecmp(val, "NONE") == 0) { @@ -2118,6 +2148,9 @@ static int getModMask(WScreen * scr, WDefaultEntry * entry, WMPropList * value, static int mask; const char *str; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + GET_STRING_OR_DEFAULT("Modifier Key", str); if (!str) @@ -2395,11 +2428,23 @@ static int getCursor(WScreen * scr, WDefaultEntry * entry, WMPropList * value, v /* ---------------- value setting functions --------------- */ static int setJustify(WScreen * scr, WDefaultEntry * entry, void *tdata, void *extra_data) { + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) entry; + (void) tdata; + (void) extra_data; + return REFRESH_WINDOW_TITLE_COLOR; } static int setClearance(WScreen * scr, WDefaultEntry * entry, void *bar, void *foo) { + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) entry; + (void) bar; + (void) foo; + return REFRESH_WINDOW_FONT | REFRESH_BUTTON_IMAGES | REFRESH_MENU_TITLE_FONT | REFRESH_MENU_FONT; } @@ -2408,6 +2453,10 @@ static int setIfDockPresent(WScreen * scr, WDefaultEntry * entry, void *tdata, v char *flag = tdata; long which = (long) extra_data; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) entry; + switch (which) { case WM_DOCK: wPreferences.flags.nodock = wPreferences.flags.nodock || *flag; @@ -2430,6 +2479,11 @@ static int setClipMergedInDock(WScreen *scr, WDefaultEntry *entry, void *tdata, { char *flag = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) entry; + (void) foo; + wPreferences.flags.clip_merged_in_dock = *flag; wPreferences.flags.noclip = wPreferences.flags.noclip || *flag; return 0; @@ -2439,12 +2493,22 @@ static int setWrapAppiconsInDock(WScreen *scr, WDefaultEntry *entry, void *tdata { char *flag = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) entry; + (void) foo; + wPreferences.flags.wrap_appicons_in_dock = *flag; return 0; } static int setStickyIcons(WScreen * scr, WDefaultEntry * entry, void *bar, void *foo) { + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) bar; + (void) foo; + if (w_global.workspace.array) { wWorkspaceForceChange(scr, w_global.workspace.current); wArrangeIcons(scr, False); @@ -2459,6 +2523,9 @@ static int setIconTile(WScreen * scr, WDefaultEntry * entry, void *tdata, void * WTexture ** texture = tdata; int reset = 0; + /* Parameter not used, but tell the compiler that it is ok */ + (void) foo; + img = wTextureRenderImage(*texture, wPreferences.icon_size, wPreferences.icon_size, ((*texture)->any.type & WREL_BORDER_MASK) ? WREL_ICON : WREL_FLAT); @@ -2518,6 +2585,10 @@ static int setWinTitleFont(WScreen * scr, WDefaultEntry * entry, void *tdata, vo { WMFont *font = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->title_font) { WMReleaseFont(scr->title_font); } @@ -2530,6 +2601,10 @@ static int setMenuTitleFont(WScreen * scr, WDefaultEntry * entry, void *tdata, v { WMFont *font = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->menu_title_font) { WMReleaseFont(scr->menu_title_font); } @@ -2543,6 +2618,10 @@ static int setMenuTextFont(WScreen * scr, WDefaultEntry * entry, void *tdata, vo { WMFont *font = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->menu_entry_font) { WMReleaseFont(scr->menu_entry_font); } @@ -2555,6 +2634,10 @@ static int setIconTitleFont(WScreen * scr, WDefaultEntry * entry, void *tdata, v { WMFont *font = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->icon_title_font) { WMReleaseFont(scr->icon_title_font); } @@ -2568,6 +2651,10 @@ static int setClipTitleFont(WScreen * scr, WDefaultEntry * entry, void *tdata, v { WMFont *font = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->clip_title_font) { WMReleaseFont(scr->clip_title_font); } @@ -2581,6 +2668,11 @@ static int setLargeDisplayFont(WScreen *scr, WDefaultEntry *entry, void *tdata, { WMFont *font = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) entry; + (void) foo; + if (w_global.workspace.font_for_name) WMReleaseFont(w_global.workspace.font_for_name); @@ -2593,6 +2685,10 @@ static int setHightlight(WScreen * scr, WDefaultEntry * entry, void *tdata, void { XColor *color = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->select_color) WMReleaseColor(scr->select_color); @@ -2607,6 +2703,10 @@ static int setHightlightText(WScreen * scr, WDefaultEntry * entry, void *tdata, { XColor *color = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->select_text_color) WMReleaseColor(scr->select_text_color); @@ -2622,6 +2722,9 @@ static int setClipTitleColor(WScreen * scr, WDefaultEntry * entry, void *tdata, XColor *color = tdata; long widx = (long) extra_data; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + if (scr->clip_title_color[widx]) WMReleaseColor(scr->clip_title_color[widx]); @@ -2636,6 +2739,9 @@ static int setWTitleColor(WScreen * scr, WDefaultEntry * entry, void *tdata, voi XColor *color = tdata; long widx = (long) extra_data; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + if (scr->window_title_color[widx]) WMReleaseColor(scr->window_title_color[widx]); @@ -2651,6 +2757,10 @@ static int setMenuTitleColor(WScreen * scr, WDefaultEntry * entry, void *tdata, { XColor *color = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) extra_data; + if (scr->menu_title_color[0]) WMReleaseColor(scr->menu_title_color[0]); @@ -2665,6 +2775,10 @@ static int setMenuTextColor(WScreen * scr, WDefaultEntry * entry, void *tdata, v { XColor *color = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->mtext_color) WMReleaseColor(scr->mtext_color); @@ -2685,6 +2799,10 @@ static int setMenuDisabledColor(WScreen * scr, WDefaultEntry * entry, void *tdat { XColor *color = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->dtext_color) WMReleaseColor(scr->dtext_color); @@ -2705,6 +2823,10 @@ static int setIconTitleColor(WScreen * scr, WDefaultEntry * entry, void *tdata, { XColor *color = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->icon_title_color) WMReleaseColor(scr->icon_title_color); scr->icon_title_color = WMCreateRGBColor(scr->wmscreen, color->red, color->green, color->blue, True); @@ -2718,6 +2840,10 @@ static int setIconTitleBack(WScreen * scr, WDefaultEntry * entry, void *tdata, v { XColor *color = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->icon_title_texture) { wTextureDestroy(scr, (WTexture *) scr->icon_title_texture); } @@ -2730,6 +2856,10 @@ static int setFrameBorderWidth(WScreen * scr, WDefaultEntry * entry, void *tdata { int *value = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + scr->frame_border_width = *value; return REFRESH_FRAME_BORDER; @@ -2739,6 +2869,10 @@ static int setFrameBorderColor(WScreen * scr, WDefaultEntry * entry, void *tdata { XColor *color = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->frame_border_color) WMReleaseColor(scr->frame_border_color); scr->frame_border_color = WMCreateRGBColor(scr->wmscreen, color->red, color->green, color->blue, True); @@ -2752,6 +2886,10 @@ static int setFrameSelectedBorderColor(WScreen * scr, WDefaultEntry * entry, voi { XColor *color = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->frame_selected_border_color) WMReleaseColor(scr->frame_selected_border_color); scr->frame_selected_border_color = WMCreateRGBColor(scr->wmscreen, color->red, color->green, color->blue, True); @@ -2776,6 +2914,10 @@ static int setWorkspaceSpecificBack(WScreen * scr, WDefaultEntry * entry, void * char *str; int i; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) bar; + if (scr->flags.backimage_helper_launched) { if (WMGetPropListItemCount(value) == 0) { SendHelperMessage(scr, 'C', 0, NULL); @@ -2865,6 +3007,10 @@ static int setWorkspaceBack(WScreen * scr, WDefaultEntry * entry, void *tdata, v { WMPropList *value = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) bar; + if (scr->flags.backimage_helper_launched) { char *str; @@ -2908,6 +3054,10 @@ static int setWidgetColor(WScreen * scr, WDefaultEntry * entry, void *tdata, voi { WTexture **texture = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->widget_texture) { wTextureDestroy(scr, (WTexture *) scr->widget_texture); } @@ -2920,6 +3070,10 @@ static int setFTitleBack(WScreen * scr, WDefaultEntry * entry, void *tdata, void { WTexture **texture = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->window_title_texture[WS_FOCUSED]) { wTextureDestroy(scr, scr->window_title_texture[WS_FOCUSED]); } @@ -2932,6 +3086,10 @@ static int setPTitleBack(WScreen * scr, WDefaultEntry * entry, void *tdata, void { WTexture **texture = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->window_title_texture[WS_PFOCUSED]) { wTextureDestroy(scr, scr->window_title_texture[WS_PFOCUSED]); } @@ -2944,6 +3102,10 @@ static int setUTitleBack(WScreen * scr, WDefaultEntry * entry, void *tdata, void { WTexture **texture = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->window_title_texture[WS_UNFOCUSED]) { wTextureDestroy(scr, scr->window_title_texture[WS_UNFOCUSED]); } @@ -2956,6 +3118,10 @@ static int setResizebarBack(WScreen * scr, WDefaultEntry * entry, void *tdata, v { WTexture **texture = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->resizebar_texture[0]) { wTextureDestroy(scr, scr->resizebar_texture[0]); } @@ -2968,6 +3134,10 @@ static int setMenuTitleBack(WScreen * scr, WDefaultEntry * entry, void *tdata, v { WTexture **texture = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->menu_title_texture[0]) { wTextureDestroy(scr, scr->menu_title_texture[0]); } @@ -2980,6 +3150,10 @@ static int setMenuTextBack(WScreen * scr, WDefaultEntry * entry, void *tdata, vo { WTexture **texture = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) foo; + if (scr->menu_item_texture) { wTextureDestroy(scr, scr->menu_item_texture); wTextureDestroy(scr, (WTexture *) scr->menu_item_auxtexture); @@ -2997,6 +3171,9 @@ static int setKeyGrab(WScreen * scr, WDefaultEntry * entry, void *tdata, void *e WWindow *wwin; long widx = (long) extra_data; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + wKeyBindings[widx] = *shortcut; wwin = scr->focused_window; @@ -3023,6 +3200,11 @@ static int setKeyGrab(WScreen * scr, WDefaultEntry * entry, void *tdata, void *e static int setIconPosition(WScreen * scr, WDefaultEntry * entry, void *bar, void *foo) { + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) bar; + (void) foo; + wScreenUpdateUsableArea(scr); wArrangeIcons(scr, True); @@ -3031,6 +3213,11 @@ static int setIconPosition(WScreen * scr, WDefaultEntry * entry, void *bar, void static int updateUsableArea(WScreen * scr, WDefaultEntry * entry, void *bar, void *foo) { + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) bar; + (void) foo; + wScreenUpdateUsableArea(scr); return 0; @@ -3038,6 +3225,12 @@ static int updateUsableArea(WScreen * scr, WDefaultEntry * entry, void *bar, voi static int setMenuStyle(WScreen * scr, WDefaultEntry * entry, void *tdata, void *foo) { + /* Parameter not used, but tell the compiler that it is ok */ + (void) scr; + (void) entry; + (void) tdata; + (void) foo; + return REFRESH_MENU_TEXTURE; } @@ -3204,6 +3397,10 @@ static int setDoubleClick(WScreen *scr, WDefaultEntry *entry, void *tdata, void { int *value = tdata; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + (void) scr; + if (*value <= 0) *(int *)foo = 1; @@ -3217,6 +3414,9 @@ static int setCursor(WScreen * scr, WDefaultEntry * entry, void *tdata, void *ex Cursor *cursor = tdata; long widx = (long) extra_data; + /* Parameter not used, but tell the compiler that it is ok */ + (void) entry; + if (wPreferences.cursor[widx] != None) { XFreeCursor(dpy, wPreferences.cursor[widx]); }