2024-04-13 12:09 ftp://ftp.de.debian.org/debian/pool/main/t/tint2/tint2_17.0.1.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=cairo --library=motif --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 26da798 (2024-04-13 11:33:47 +0200) count: 647 419 elapsed-time: 56.8 50.2 head-timing-info: old-timing-info: head results: tint2-v17.0.1/src/battery/dummy.c:36:37: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/battery/battery.c:222:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:264:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:295:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:318:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:330:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:387:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_blink [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:489:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/clock/clock.c:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/clock/clock.c:181:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/clock/clock.c:217:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_WEIGHT_BOLD [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/clock/clock.c:242:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/clock/clock.c:307:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/config.c:669:76: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/clock/clock.c:121:29: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] tint2-v17.0.1/src/clock/clock.c:128:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] tint2-v17.0.1/src/clock/clock.c:175:29: style:inconclusive: Function 'init_clock_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/clock/clock.h:50:29: note: Function 'init_clock_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/clock/clock.c:175:29: note: Function 'init_clock_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/clock/clock.c:156:44: style: Parameter 'tm' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/clock/clock.c:306:12: style: Variable 'clock' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/button/button.c:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:176:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:216:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icon_theme_wrapper [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:246:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:258:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:272:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:341:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:447:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:495:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:162:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/battery/battery.c:166:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/battery/battery.c:253:31: style:inconclusive: Function 'init_battery_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/battery/battery.h:106:31: note: Function 'init_battery_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/battery/battery.c:253:31: note: Function 'init_battery_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/battery/battery.c:488:14: style: Variable 'battery' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/battery/battery.c:493:33: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'battery_get_tooltip' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/battery/battery.c:281:43: note: You might need to cast the function pointer here tint2-v17.0.1/src/battery/battery.c:493:33: note: Parameter 'obj' can be declared as pointer to const tint2-v17.0.1/src/freespace/freespace.c:43:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_items_order [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/freespace/freespace.c:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_shrink [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/freespace/freespace.c:112:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:60:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyPropertyType [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:89:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:138:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGETS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:156:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:224:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_win [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:271:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdndSelection [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:306:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/freespace/freespace.c:35:33: style:inconclusive: Function 'init_freespace_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/freespace/freespace.h:18:33: note: Function 'init_freespace_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/freespace/freespace.c:35:33: note: Function 'init_freespace_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/freespace/freespace.c:76:15: style: Variable 'a' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/button/button.c:120:30: style:inconclusive: Function 'init_button_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/button/button.h:90:30: note: Function 'init_button_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/button/button.c:120:30: note: Function 'init_button_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/button/button.c:517:35: style:inconclusive: Function 'button_action' argument 2 names different: declaration 'button' definition 'mouse_button'. [funcArgNamesDifferent] tint2-v17.0.1/src/button/button.h:106:35: note: Function 'button_action' argument 2 names different: declaration 'button' definition 'mouse_button'. tint2-v17.0.1/src/button/button.c:517:35: note: Function 'button_action' argument 2 names different: declaration 'button' definition 'mouse_button'. tint2-v17.0.1/src/button/button.c:543:13: style: Variable 'button' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/init.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:51:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_gradients [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite_manager [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite_manager [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:180:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:196:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:208:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:240:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/apps-common.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/apps-common.c:245:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/apps-common.c:279:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/apps-common.c:301:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:41:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmp_ptr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:146:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:204:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:226:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:236:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:454:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:519:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TINT2_PANGO_SLACK [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:548:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_shadow [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:576:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:667:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:744:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:1052:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:114:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/icon-theme-common.c:433:59: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/launcher/xsettings-client.c:51:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:193:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LSBFirst [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:354:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _XSETTINGS_SETTINGS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:385:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _XSETTINGS_SCREEN [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:414:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:461:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startup_notifications [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:98:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:205:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:273:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:374:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:450:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:478:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:578:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:605:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:201:12: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/launcher/xsettings-client.c:192:12: note: result is assigned tint2-v17.0.1/src/launcher/xsettings-client.c:201:12: note: result is overwritten tint2-v17.0.1/src/launcher/xsettings-client.c:47:86: style: Parameter 'setting' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/launcher/xsettings-client.c:106:35: style: Parameter 'display' can be declared as pointer to const. However it seems that 'ignore_errors' is a callback function, if 'display' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/launcher/xsettings-client.c:351:36: note: You might need to cast the function pointer here tint2-v17.0.1/src/launcher/xsettings-client.c:106:35: note: Parameter 'display' can be declared as pointer to const tint2-v17.0.1/src/launcher/xsettings-client.c:106:57: style: Parameter 'event' can be declared as pointer to const. However it seems that 'ignore_errors' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/launcher/xsettings-client.c:351:36: note: You might need to cast the function pointer here tint2-v17.0.1/src/launcher/xsettings-client.c:106:57: note: Parameter 'event' can be declared as pointer to const tint2-v17.0.1/src/launcher/xsettings-client.c:454:70: style: Parameter 'xev' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/launcher/apps-common.c:173:46: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] tint2-v17.0.1/src/launcher/apps-common.c:189:46: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] tint2-v17.0.1/src/launcher/apps-common.c:51:9: style: Condition 'found' is always true [knownConditionTrueFalse] tint2-v17.0.1/src/launcher/apps-common.c:151:9: style: Same expression used in consecutive assignments of 'lang_index_name' and 'lang_index_generic_name'. [duplicateAssignExpression] tint2-v17.0.1/src/launcher/apps-common.c:152:9: note: Same expression used in consecutive assignments of 'lang_index_name' and 'lang_index_generic_name'. tint2-v17.0.1/src/launcher/apps-common.c:151:9: note: Same expression used in consecutive assignments of 'lang_index_name' and 'lang_index_generic_name'. tint2-v17.0.1/src/launcher/apps-common.c:86:27: style: Variable 'old' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/apps-common.c:93:27: style: Variable 'old' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/apps-common.c:100:27: style: Variable 'old' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/xsettings-common.c:244:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LSBFirst [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-common.c:244:29: style: Condition '*(char*)&myint==1' is always false [knownConditionTrueFalse] tint2-v17.0.1/src/launcher/xsettings-common.c:243:20: note: Assignment 'myint=0x01020304', assigned value is 16909060 tint2-v17.0.1/src/launcher/xsettings-common.c:244:29: note: Condition '*(char*)&myint==1' is always false tint2-v17.0.1/src/main.c:706:40: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/launcher/launcher.c:89:32: style:inconclusive: Function 'init_launcher_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/launcher/launcher.h:62:32: note: Function 'init_launcher_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/launcher/launcher.c:89:32: note: Function 'init_launcher_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/launcher/launcher.c:445:50: style:inconclusive: Function 'launcher_action' argument 2 names different: declaration 'e' definition 'evt'. [funcArgNamesDifferent] tint2-v17.0.1/src/launcher/launcher.h:72:50: note: Function 'launcher_action' argument 2 names different: declaration 'e' definition 'evt'. tint2-v17.0.1/src/launcher/launcher.c:445:50: note: Function 'launcher_action' argument 2 names different: declaration 'e' definition 'evt'. tint2-v17.0.1/src/launcher/launcher.c:177:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:193:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:196:23: style: Variable 'launcherIcon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:244:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:264:23: style: Variable 'launcherIcon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:358:19: style: Variable 'icon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:364:19: style: Variable 'launcherIcon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:390:19: style: Variable 'launcherIcon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/mouse_actions.c:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_lclick_command [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/mouse_actions.c:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task_drag [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/mouse_actions.c:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task_drag [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/mouse_actions.c:166:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/panel.c:235:100: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/separator/separator.c:51:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:105:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:180:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_LINE_CAP_ROUND [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:210:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/systray/systraybar.c:231:50: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/separator/separator.c:43:16: style: Variable 'old' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/separator/separator.c:118:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/separator/separator.c:131:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/taskbar/task.c:687:59: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/taskbar/taskbar.c:388:72: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/mouse_actions.c:27:58: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/mouse_actions.c:29:11: style: Variable 'task' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/mouse_actions.c:38:19: style: Variable 'icon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/mouse_actions.c:47:14: style: Variable 'taskbar' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2-send/tint2-send.c:22:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2-send/tint2-send.c:48:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsViewable [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2-send/tint2-send.c:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2-send/tint2-send.c:115:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2-send/tint2-send.c:67:11: style: Variable 'action' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/taskbar/taskbarname.c:60:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Area [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:91:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_font_desc [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_has_font [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:121:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:138:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_font_desc [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:166:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_font_desc [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:202:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desktop [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/gradient_gui.c:55:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/gradient_gui.c:330:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_RGB24 [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/gradient_gui.c:530:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_RGB24 [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/background_gui.c:136:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/background_gui.c:623:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_TYPE_COLOR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/background_gui.c:702:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_TYPE_COLOR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/background_gui.c:1008:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_TYPE_COLOR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/gradient_gui.c:81:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:73:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:81:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:97:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:91:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:97:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:110:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:108:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:110:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:131:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:121:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:131:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:162:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:154:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:162:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:175:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:173:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:175:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:225:30: style: Variable 'old' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/gradient_gui.c:240:21: style: Variable 'g_old' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:41: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'gradient_stop_duplicate' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/tint2conf/gradient_gui.c:145:5: note: You might need to cast the function pointer here tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:41: note: Parameter 'widget' can be declared as pointer to const tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:58: style: Parameter 'data' can be declared as pointer to const. However it seems that 'gradient_stop_duplicate' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/tint2conf/gradient_gui.c:145:5: note: You might need to cast the function pointer here tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:58: note: Parameter 'data' can be declared as pointer to const tint2-v17.0.1/src/execplugin/execplugin.c:177:29: style:inconclusive: Function 'init_execp_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/execplugin/execplugin.h:125:29: note: Function 'init_execp_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/execplugin/execplugin.c:177:29: note: Function 'init_execp_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/execplugin/execplugin.c:647:33: style:inconclusive: Function 'execp_cmd_completed' argument 1 names different: declaration 'obj' definition 'execp'. [funcArgNamesDifferent] tint2-v17.0.1/src/execplugin/execplugin.h:143:33: note: Function 'execp_cmd_completed' argument 1 names different: declaration 'obj' definition 'execp'. tint2-v17.0.1/src/execplugin/execplugin.c:647:33: note: Function 'execp_cmd_completed' argument 1 names different: declaration 'obj' definition 'execp'. tint2-v17.0.1/src/execplugin/execplugin.c:61:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/main.c:56:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:119:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:132:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:215:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:369:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STRING [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:396:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:441:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:463:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:517:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:556:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:727:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:757:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:784:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:807:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:837:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:924:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/md4.c:251:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:245:12: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/main.c:114:12: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/main.c:541:12: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/background_gui.c:165:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:156:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:165:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:179:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:176:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:179:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:192:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:189:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:192:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:206:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:203:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:206:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:219:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:216:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:219:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:231:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:229:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:231:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:246:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:242:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:246:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:262:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:257:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:262:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:274:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:272:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:274:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:289:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:285:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:289:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:304:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:300:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:304:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:316:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:314:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:316:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:330:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:326:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:330:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:344:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:340:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:344:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:1019:41: style:inconclusive: Function 'background_update_for_gradient' argument 1 names different: declaration 'gradient_id' definition 'gradient_id_changed'. [funcArgNamesDifferent] tint2-v17.0.1/src/tint2conf/gradient_gui.h:15:41: note: Function 'background_update_for_gradient' argument 1 names different: declaration 'gradient_id' definition 'gradient_id_changed'. tint2-v17.0.1/src/tint2conf/background_gui.c:1019:41: note: Function 'background_update_for_gradient' argument 1 names different: declaration 'gradient_id' definition 'gradient_id_changed'. tint2-v17.0.1/src/tint2conf/theme_view.c:179:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/theme_view.c:148:12: style: Variable 'name' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tooltip/tooltip.c:65:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:74:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:138:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_win [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:152:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitors [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:203:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitors [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:331:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/bt.c:265:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/area.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:227:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:235:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:352:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:388:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:403:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:445:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:544:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:633:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:768:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:860:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:905:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:918:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:990:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:1028:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:1076:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ALIGN_CENTER [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:1174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:1189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:1286:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/cache.c:57:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/cache.c:112:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/cache.c:103:12: style: Variable 'k' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/cache.c:104:12: style: Variable 'v' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/cache.c:154:12: style: Variable 'old_value' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties.c:232:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WINDOW_TYPE_HINT_DIALOG [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:428:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:1170:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:1863:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:1921:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:1945:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:2040:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:2164:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:2577:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:3047:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:3586:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:3736:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:4152:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:4277:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:4722:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:5192:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:5433:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:5884:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:6042:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:196:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:354:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:715:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PictStandardARGB32 [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:733:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ATTR_FOREGROUND [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:795:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_icons [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:921:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PictOpSrc [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:951:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:1000:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:1062:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:1093:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_OPEN_MAX [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:1174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:517:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/area.c:532:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/area.c:918:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tint2-v17.0.1/src/util/area.c:921:7: note: Found duplicate branches for 'if' and 'else'. tint2-v17.0.1/src/util/area.c:918:5: note: Found duplicate branches for 'if' and 'else'. tint2-v17.0.1/src/util/area.c:1276:9: style: Statements following 'return' will never be executed. [unreachableCode] tint2-v17.0.1/src/util/area.c:825:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] tint2-v17.0.1/src/util/area.c:264:19: style: Variable 'child' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:304:19: style: Variable 'child' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:502:64: style: Parameter 'color2' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/area.c:930:55: style: Parameter 'line1_font_desc' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/area.c:931:55: style: Parameter 'line2_font_desc' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/area.c:1117:17: style: Variable 'offset' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:1128:17: style: Variable 'offset' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:1206:11: style: Variable 'element_area' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:1207:11: style: Variable 'parent_area' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:1032:26: style: Variable 'new_size' is assigned a value that is never used. [unreadVariable] tint2-v17.0.1/src/util/gradient.c:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/gradient.c:122:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/common.c:339:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] tint2-v17.0.1/src/util/common.c:169:25: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] tint2-v17.0.1/src/util/common.c:1118:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/common.c:773:64: warning: Invalid sqrt() argument nr 1. The value is -2 but the valid values are '0.0:'. [invalidFunctionArg] tint2-v17.0.1/src/util/common.c:765:30: note: Assuming that condition 'i<=shadow_size' is not redundant tint2-v17.0.1/src/util/common.c:773:64: note: Invalid argument tint2-v17.0.1/src/util/common.c:335:9: style: Condition '!command' is always false [knownConditionTrueFalse] tint2-v17.0.1/src/util/mem.c:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:192:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:211:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_APPEND [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:259:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:298:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:307:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:316:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:325:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:519:33: style:inconclusive: Function 'extract_values' argument 1 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent] tint2-v17.0.1/src/util/common.h:62:33: note: Function 'extract_values' argument 1 names different: declaration 'value' definition 'str'. tint2-v17.0.1/src/util/common.c:519:33: note: Function 'extract_values' argument 1 names different: declaration 'value' definition 'str'. tint2-v17.0.1/src/util/common.c:537:35: style:inconclusive: Function 'extract_values_4' argument 1 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent] tint2-v17.0.1/src/util/common.h:63:35: note: Function 'extract_values_4' argument 1 names different: declaration 'value' definition 'str'. tint2-v17.0.1/src/util/common.c:537:35: note: Function 'extract_values_4' argument 1 names different: declaration 'value' definition 'str'. tint2-v17.0.1/src/util/common.c:980:25: style:inconclusive: Function 'get_text_size2' argument 5 names different: declaration 'available_with' definition 'available_width'. [funcArgNamesDifferent] tint2-v17.0.1/src/util/common.h:120:25: note: Function 'get_text_size2' argument 5 names different: declaration 'available_with' definition 'available_width'. tint2-v17.0.1/src/util/common.c:980:25: note: Function 'get_text_size2' argument 5 names different: declaration 'available_with' definition 'available_width'. tint2-v17.0.1/src/util/common.c:169:20: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/common.c:484:22: style: Parameter 'hex' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/common.c:731:60: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'is_color_attribute' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/util/common.c:754:35: note: You might need to cast the function pointer here tint2-v17.0.1/src/util/common.c:731:60: note: Parameter 'user_data' can be declared as pointer to const tint2-v17.0.1/src/util/common.c:1125:13: style: Variable 'data' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/common.c:1219:13: style: Variable 'data' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/mem.c:69:25: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/mem.c:69:47: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/mem.c:86:25: style: Parameter 'x' can be declared as pointer to const. However it seems that 'return_null' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/util/mem.c:97:34: note: You might need to cast the function pointer here tint2-v17.0.1/src/util/mem.c:86:25: note: Parameter 'x' can be declared as pointer to const tint2-v17.0.1/src/util/mem.c:86:34: style: Parameter 'y' can be declared as pointer to const. However it seems that 'return_null' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/util/mem.c:97:34: note: You might need to cast the function pointer here tint2-v17.0.1/src/util/mem.c:86:34: note: Parameter 'y' can be declared as pointer to const tint2-v17.0.1/src/util/mem.c:106:11: style: Variable 'err' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/common.c:339:17: style: Variable 'tooltip' is assigned a value that is never used. [unreadVariable] tint2-v17.0.1/src/util/common.c:794:26: style: Variable 'counter' is assigned a value that is never used. [unreadVariable] tint2-v17.0.1/src/util/print.c:70:24: style: Parameter 's' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/print.c:75:25: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/signals.c:32:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/signals.c:47:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/signals.c:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/signals.c:96:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/signals.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/signals.c:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:251:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:429:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:448:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:519:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:586:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:593:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:646:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDamageNotify [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:662:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPressMask [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:670:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/test.c:43:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/test.c:70:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crash [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/test.c:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/test.c:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/test.c:166:9: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] tint2-v17.0.1/src/util/test.c:168:9: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] tint2-v17.0.1/src/util/test.c:168:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] tint2-v17.0.1/src/util/test.c:86:45: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/server.c:609:11: warning: Either the condition 'xvi' is redundant or there is possible null pointer dereference: xvi. [nullPointerRedundantCheck] tint2-v17.0.1/src/util/server.c:599:9: note: Assuming that condition 'xvi' is not redundant tint2-v17.0.1/src/util/server.c:609:11: note: Null pointer dereference tint2-v17.0.1/src/util/server.c:39:33: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/server.c:39:49: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/server.c:315:30: style: Parameter 'crtc' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/server.c:315:51: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/server.c:600:28: style: Variable 'format' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/server.c:680:27: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/timer.c:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:115:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:183:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:233:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:400:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:546:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:583:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/uevent.h:76:67: style: Parameter 'nb' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/uevent.h:80:69: style: Parameter 'nb' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/window.c:46:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:75:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:117:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:219:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:234:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:249:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:262:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_WINDOW [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:267:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_WINDOW [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:349:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:395:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsViewable [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:628:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_thumbnails [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:54:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:544:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:863:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:900:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1019:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1056:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1167:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1209:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1248:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1386:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1429:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1469:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:144:16: style: Variable 'timer' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/timer.c:205:37: style: Parameter 'tp' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/timer.c:292:46: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/window.c:332:16: error: Array 'width[2147483648]' accessed at index -1, which is out of bounds. [negativeIndex] tint2-v17.0.1/src/util/window.c:313:21: note: Assignment 'icon_num=-1', assigned value is -1 tint2-v17.0.1/src/util/window.c:314:19: note: Assuming condition is false tint2-v17.0.1/src/util/window.c:332:16: note: Negative array index tint2-v17.0.1/src/util/window.c:333:17: error: Array 'height[2147483648]' accessed at index -1, which is out of bounds. [negativeIndex] tint2-v17.0.1/src/util/window.c:313:21: note: Assignment 'icon_num=-1', assigned value is -1 tint2-v17.0.1/src/util/window.c:314:19: note: Assuming condition is false tint2-v17.0.1/src/util/window.c:333:17: note: Negative array index tint2-v17.0.1/src/util/window.c:334:21: error: Array 'icon_data[2147483648]' accessed at index -1, which is out of bounds. [negativeIndex] tint2-v17.0.1/src/util/window.c:313:21: note: Assignment 'icon_num=-1', assigned value is -1 tint2-v17.0.1/src/util/window.c:314:19: note: Assuming condition is false tint2-v17.0.1/src/util/window.c:334:21: note: Negative array index tint2-v17.0.1/src/util/window.c:158:36: style: Condition '!match_right' is always true [knownConditionTrueFalse] tint2-v17.0.1/src/util/window.c:149:23: note: Assignment 'match_right=0', assigned value is 0 tint2-v17.0.1/src/util/window.c:158:36: note: Condition '!match_right' is always true tint2-v17.0.1/src/util/window.c:158:71: style: Condition '!match_bottom' is always true [knownConditionTrueFalse] tint2-v17.0.1/src/util/window.c:150:24: note: Assignment 'match_bottom=0', assigned value is 0 tint2-v17.0.1/src/util/window.c:158:71: note: Condition '!match_bottom' is always true tint2-v17.0.1/src/util/window.c:187:36: style: Condition '!match_right' is always true [knownConditionTrueFalse] tint2-v17.0.1/src/util/window.c:178:23: note: Assignment 'match_right=0', assigned value is 0 tint2-v17.0.1/src/util/window.c:187:36: note: Condition '!match_right' is always true tint2-v17.0.1/src/util/window.c:187:71: style: Condition '!match_bottom' is always true [knownConditionTrueFalse] tint2-v17.0.1/src/util/window.c:179:24: note: Assignment 'match_bottom=0', assigned value is 0 tint2-v17.0.1/src/util/window.c:187:71: note: Condition '!match_bottom' is always true tint2-v17.0.1/src/util/window.c:270:28: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/window.c:607:15: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties.c:271:21: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:279:23: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:287:18: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:295:24: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:303:20: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:311:17: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:319:21: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:327:18: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:335:23: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:343:20: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:351:20: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:363:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:413:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:1179:12: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:2173:12: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:3573:28: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:4121:33: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:4246:28: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:4691:27: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] tint2-v17.0.1/src/tint2conf/properties.c:1285:9: error: Memory leak: result [memleak] tint2-v17.0.1/src/tint2conf/properties.c:1463:34: warning: Possible null pointer dereference: separator1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1452:41: note: Assignment 'separator1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1454:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1463:34: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1464:18: warning: Possible null pointer dereference: separator1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1452:41: note: Assignment 'separator1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1454:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1464:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1464:32: warning: Possible null pointer dereference: separator2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1453:41: note: Assignment 'separator2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1454:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1464:32: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1465:18: warning: Possible null pointer dereference: separator2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1453:41: note: Assignment 'separator2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1454:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1465:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1478:33: warning: Possible null pointer dereference: executor1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1467:39: note: Assignment 'executor1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1469:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1478:33: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1479:18: warning: Possible null pointer dereference: executor1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1467:39: note: Assignment 'executor1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1469:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1479:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1479:31: warning: Possible null pointer dereference: executor2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1468:39: note: Assignment 'executor2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1469:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1479:31: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1480:18: warning: Possible null pointer dereference: executor2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1468:39: note: Assignment 'executor2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1469:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1480:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1493:31: warning: Possible null pointer dereference: button1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1482:35: note: Assignment 'button1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1484:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1493:31: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1494:18: warning: Possible null pointer dereference: button1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1482:35: note: Assignment 'button1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1484:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1494:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1494:29: warning: Possible null pointer dereference: button2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1483:35: note: Assignment 'button2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1484:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1494:29: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1495:18: warning: Possible null pointer dereference: button2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1483:35: note: Assignment 'button2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1484:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1495:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1536:38: warning: Possible null pointer dereference: separator1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1525:45: note: Assignment 'separator1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1527:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1536:38: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1537:22: warning: Possible null pointer dereference: separator1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1525:45: note: Assignment 'separator1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1527:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1537:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1537:36: warning: Possible null pointer dereference: separator2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1526:45: note: Assignment 'separator2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1527:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1537:36: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1538:22: warning: Possible null pointer dereference: separator2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1526:45: note: Assignment 'separator2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1527:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1538:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1551:37: warning: Possible null pointer dereference: executor1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1540:43: note: Assignment 'executor1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1542:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1551:37: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1552:22: warning: Possible null pointer dereference: executor1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1540:43: note: Assignment 'executor1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1542:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1552:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1552:35: warning: Possible null pointer dereference: executor2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1541:43: note: Assignment 'executor2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1542:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1552:35: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1553:22: warning: Possible null pointer dereference: executor2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1541:43: note: Assignment 'executor2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1542:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1553:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1566:35: warning: Possible null pointer dereference: button1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1555:39: note: Assignment 'button1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1557:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1566:35: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1567:22: warning: Possible null pointer dereference: button1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1555:39: note: Assignment 'button1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1557:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1567:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1567:33: warning: Possible null pointer dereference: button2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1556:39: note: Assignment 'button2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1557:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1567:33: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1568:22: warning: Possible null pointer dereference: button2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1556:39: note: Assignment 'button2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1557:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1568:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:495:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:482:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:495:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:521:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:512:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:521:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:534:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:531:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:534:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:559:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:551:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:559:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:577:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:569:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:577:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:595:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:587:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:595:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:608:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:605:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:608:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:635:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:618:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:635:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:651:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:645:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:651:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:667:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:661:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:667:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:683:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:677:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:683:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:697:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:693:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:697:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:712:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:707:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:712:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:728:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:722:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:728:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:743:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:738:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:743:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:759:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:754:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:759:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:775:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:770:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:775:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:791:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:786:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:791:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:809:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:802:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:809:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:827:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:820:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:827:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:859:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:838:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:859:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:876:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:869:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:876:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:899:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:896:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:899:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:916:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:909:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:916:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:953:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:936:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:953:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:972:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:963:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:972:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:991:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:982:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:991:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:1012:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:1001:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:1012:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:1039:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:1022:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:1039:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:1071:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:1049:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:1071:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2301:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2294:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2301:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2318:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2311:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2318:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2335:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2328:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2335:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2352:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2345:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2352:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2368:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2362:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2368:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2382:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2378:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2382:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2400:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2393:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2400:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2418:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2411:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2418:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2435:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2429:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2435:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2466:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2460:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2466:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2484:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2476:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2484:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2590:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2583:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2590:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2603:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2601:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2603:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2621:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2614:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2621:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2638:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2632:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2638:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2656:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2649:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2656:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2669:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2667:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2669:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2698:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2689:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2698:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2727:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2708:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2727:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2760:15: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2737:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2760:15: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2779:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2772:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2779:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2797:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2790:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2797:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2814:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2808:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2814:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2831:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2825:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2831:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2862:15: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2842:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2862:15: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2882:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2875:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2882:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2900:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2893:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2900:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2918:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2911:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2918:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2936:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2930:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2936:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2954:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2948:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2954:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2987:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2978:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2987:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3005:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2998:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3005:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3082:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3053:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3082:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3121:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3092:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3121:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3160:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3131:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3160:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3199:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3170:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3199:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3251:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3209:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3251:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3265:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3262:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3265:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3278:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3275:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3278:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3294:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3288:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3294:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3311:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3304:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3311:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3328:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3321:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3328:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3341:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3339:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3341:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3354:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3351:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3354:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3367:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3364:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3367:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3384:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3377:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3384:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3401:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3394:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3401:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3414:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3411:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3414:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3750:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3743:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3750:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3768:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3761:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3768:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3787:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3779:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3787:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3819:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3798:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3819:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3837:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3831:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3837:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3854:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3848:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3854:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3871:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3865:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3871:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3888:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3882:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3888:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3918:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3899:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3918:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3936:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3929:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3936:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3953:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3946:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3953:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3970:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3963:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3970:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4006:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3994:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4006:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4042:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4030:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4042:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4069:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4053:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4069:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4088:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4081:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4088:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4160:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4158:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4160:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4177:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4175:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4177:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4193:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4187:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4193:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4206:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4204:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4206:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4219:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4217:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4219:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4287:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4284:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4287:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4304:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4297:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4304:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4321:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4314:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4321:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4339:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4332:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4339:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4358:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4349:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4358:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4377:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4369:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4377:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4415:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4387:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4415:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4433:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4427:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4433:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4450:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4444:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4450:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4467:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4461:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4467:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4484:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4478:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4484:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4514:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4495:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4514:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4532:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4525:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4532:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4549:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4542:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4549:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4566:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4559:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4566:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4594:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4586:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4594:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4607:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4605:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4607:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4619:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4617:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4619:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4632:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4629:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4632:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4645:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4642:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4645:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4658:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4656:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4658:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4731:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4729:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4731:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4744:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4742:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4744:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4770:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4755:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4770:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4788:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4782:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4788:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4805:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4799:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4805:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4822:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4816:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4822:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4839:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4833:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4839:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4869:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4850:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4869:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4887:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4880:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4887:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4904:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4897:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4904:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4921:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4914:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4921:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4949:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4941:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4949:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4962:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4960:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4962:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4974:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4972:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4974:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5214:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5198:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5214:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5252:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5224:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5252:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5271:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5263:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5271:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5289:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5281:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5289:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5307:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5299:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5307:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5321:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5317:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5321:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5338:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5331:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5338:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5356:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5349:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5356:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5374:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5367:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5374:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5391:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5385:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5391:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5452:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5450:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5452:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5471:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5469:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5471:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5488:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5482:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5488:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5515:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5499:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5515:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5532:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5526:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5532:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5562:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5543:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5562:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5581:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5574:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5581:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5598:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5592:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5598:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5615:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5609:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5615:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5632:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5626:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5632:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5649:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5643:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5649:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5679:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5660:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5679:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5697:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5690:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5697:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5714:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5707:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5714:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5731:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5724:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5731:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5766:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5754:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5766:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5801:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5789:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5801:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5818:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5812:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5818:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5842:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5829:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5842:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5902:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5900:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5902:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5938:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5923:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5938:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5956:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5949:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5956:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5973:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5966:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5973:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5990:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5983:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5990:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:6016:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:6010:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:6016:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4110:34: style:inconclusive: Function 'create_separator' argument 1 names different: declaration 'parent' definition 'notebook'. [funcArgNamesDifferent] tint2-v17.0.1/src/tint2conf/properties.c:153:34: note: Function 'create_separator' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:4110:34: note: Function 'create_separator' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:4234:30: style:inconclusive: Function 'create_execp' argument 1 names different: declaration 'parent' definition 'notebook'. [funcArgNamesDifferent] tint2-v17.0.1/src/tint2conf/properties.c:154:30: note: Function 'create_execp' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:4234:30: note: Function 'create_execp' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:4679:31: style:inconclusive: Function 'create_button' argument 1 names different: declaration 'parent' definition 'notebook'. [funcArgNamesDifferent] tint2-v17.0.1/src/tint2conf/properties.c:155:31: note: Function 'create_button' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:4679:31: note: Function 'create_button' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:1374:25: style: Local variable 'iter' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.c:1363:17: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties.c:1374:25: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties.c:1606:21: style: Local variable 'iter' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.c:1585:17: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties.c:1606:21: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties.c:2517:21: style: Local variable 'iter' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.c:2512:17: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties.c:2517:21: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties.c:3028:32: style: Local variable 'notebook' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.c:45:12: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties.c:3028:32: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties.c:172:18: style: Variable 'settings' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties.c:1404:28: style: Variable 'separator' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties.c:1412:27: style: Variable 'executor' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties.c:1420:25: style: Variable 'button' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties.c:3561:31: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/tint2conf/properties.c:5830:11: style: Variable 'bat_format_spec' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties_rw.c:1005:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties_rw.c:1018:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties_rw.c:70:14: style: Local variable 'panel_items' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.h:26:22: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties_rw.c:70:14: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties_rw.c:689:12: style: Local variable 'icon_theme' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.h:174:26: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties_rw.c:689:12: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties_rw.c:486:51: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/tint2conf/properties_rw.c:496:39: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/tint2conf/properties_rw.c:511:51: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/tint2conf/properties_rw.c:2092:20: style: Parameter 'hex' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/tint2conf/properties_rw.c:2103:23: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] diff: head tint2-v17.0.1/src/battery/battery.c:222:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/battery/battery.c:264:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/battery/battery.c:295:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/battery/battery.c:318:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/battery/battery.c:330:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/battery/battery.c:387:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_blink [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/battery/battery.c:489:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/battery/battery.c:493:33: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'battery_get_tooltip' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/battery/battery.c:281:43: note: You might need to cast the function pointer here tint2-v17.0.1/src/battery/battery.c:493:33: note: Parameter 'obj' can be declared as pointer to const 2.13.0 tint2-v17.0.1/src/battery/battery.c:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/battery/dummy.c:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/battery/dummy.c:36:37: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] head tint2-v17.0.1/src/button/button.c:146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/button/button.c:166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_list [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/button/button.c:176:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_list [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/button/button.c:216:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icon_theme_wrapper [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/button/button.c:246:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/button/button.c:258:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/button/button.c:272:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/button/button.c:341:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/button/button.c:34:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/button/button.c:447:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/button/button.c:495:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/button/button.c:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/button/button.c:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_list [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/clock/clock.c:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/clock/clock.c:181:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/clock/clock.c:217:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_WEIGHT_BOLD [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/clock/clock.c:242:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/clock/clock.c:307:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/clock/clock.c:76:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/drag_and_drop.c:120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/drag_and_drop.c:138:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGETS [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/drag_and_drop.c:156:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/drag_and_drop.c:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/drag_and_drop.c:224:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_win [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/drag_and_drop.c:271:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdndSelection [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/drag_and_drop.c:306:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/drag_and_drop.c:89:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:1052:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:146:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:204:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:226:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:236:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:454:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:519:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TINT2_PANGO_SLACK [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:548:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_shadow [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:576:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:667:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/execplugin/execplugin.c:744:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/freespace/freespace.c:112:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/freespace/freespace.c:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_shrink [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/init.c:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_gradients [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/init.c:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite_manager [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/init.c:149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite_manager [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/init.c:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/init.c:180:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/init.c:196:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/init.c:208:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/init.c:240:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/init.c:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/init.c:51:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/launcher/apps-common.c:126:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/apps-common.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/apps-common.c:245:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/apps-common.c:279:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/apps-common.c:301:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/apps-common.c:51:9: style: Condition 'found' is always true [knownConditionTrueFalse] 2.13.0 tint2-v17.0.1/src/launcher/apps-common.c:51:9: style: Condition 'found' is always true [knownConditionTrueFalse] tint2-v17.0.1/src/launcher/apps-common.c:49:9: note: Assuming condition '!found' is false tint2-v17.0.1/src/launcher/apps-common.c:51:9: note: Condition 'found' is always true head tint2-v17.0.1/src/launcher/launcher.c:133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/launcher.c:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/launcher.c:205:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/launcher.c:273:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/launcher.c:374:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/launcher.c:391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/launcher.c:450:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/launcher.c:478:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/launcher/launcher.c:533:29: style: Condition 'entry.exec' is always true [knownConditionTrueFalse] head tint2-v17.0.1/src/launcher/launcher.c:578:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/launcher.c:605:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/launcher.c:98:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/xsettings-client.c:106:35: style: Parameter 'display' can be declared as pointer to const. However it seems that 'ignore_errors' is a callback function, if 'display' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/launcher/xsettings-client.c:351:36: note: You might need to cast the function pointer here tint2-v17.0.1/src/launcher/xsettings-client.c:106:35: note: Parameter 'display' can be declared as pointer to const head tint2-v17.0.1/src/launcher/xsettings-client.c:106:57: style: Parameter 'event' can be declared as pointer to const. However it seems that 'ignore_errors' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/launcher/xsettings-client.c:351:36: note: You might need to cast the function pointer here tint2-v17.0.1/src/launcher/xsettings-client.c:106:57: note: Parameter 'event' can be declared as pointer to const head tint2-v17.0.1/src/launcher/xsettings-client.c:193:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LSBFirst [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/xsettings-client.c:354:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _XSETTINGS_SETTINGS [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/xsettings-client.c:385:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _XSETTINGS_SCREEN [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/xsettings-client.c:414:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/launcher/xsettings-client.c:461:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/launcher/xsettings-client.c:93:42: warning: Either the condition 'old_iter' is redundant or there is possible null pointer dereference: old_iter. [nullPointerRedundantCheck] tint2-v17.0.1/src/launcher/xsettings-client.c:83:13: note: Assuming that condition 'old_iter' is not redundant tint2-v17.0.1/src/launcher/xsettings-client.c:93:42: note: Null pointer dereference head tint2-v17.0.1/src/mouse_actions.c:166:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/mouse_actions.c:34:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/mouse_actions.c:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_lclick_command [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/mouse_actions.c:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task_drag [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/mouse_actions.c:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task_drag [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/separator/separator.c:105:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/separator/separator.c:122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/separator/separator.c:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/separator/separator.c:180:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_LINE_CAP_ROUND [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/separator/separator.c:210:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/separator/separator.c:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/taskbar/taskbarname.c:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_has_font [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/taskbar/taskbarname.c:121:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/taskbar/taskbarname.c:138:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_font_desc [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/taskbar/taskbarname.c:166:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_font_desc [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/taskbar/taskbarname.c:202:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desktop [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/taskbar/taskbarname.c:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/taskbar/taskbarname.c:44:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/taskbar/taskbarname.c:60:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Area [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/taskbar/taskbarname.c:91:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_font_desc [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2-send/tint2-send.c:115:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2-send/tint2-send.c:48:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsViewable [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2-send/tint2-send.c:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/background_gui.c:1008:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_TYPE_COLOR [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/background_gui.c:136:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/tint2conf/background_gui.c:15:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/background_gui.c:623:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_TYPE_COLOR [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/background_gui.c:702:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_TYPE_COLOR [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/tint2conf/gradient_gui.c:23:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/gradient_gui.c:330:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_RGB24 [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:41: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'gradient_stop_duplicate' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/tint2conf/gradient_gui.c:145:5: note: You might need to cast the function pointer here tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:41: note: Parameter 'widget' can be declared as pointer to const head tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:58: style: Parameter 'data' can be declared as pointer to const. However it seems that 'gradient_stop_duplicate' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/tint2conf/gradient_gui.c:145:5: note: You might need to cast the function pointer here tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:58: note: Parameter 'data' can be declared as pointer to const head tint2-v17.0.1/src/tint2conf/gradient_gui.c:530:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_RGB24 [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/gradient_gui.c:55:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:119:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:132:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:215:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:369:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STRING [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:396:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:441:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:463:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:517:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:556:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:727:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:757:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:784:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:807:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:837:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/main.c:924:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:1170:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:1863:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:1921:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:1945:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:2040:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:2164:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/tint2conf/properties.c:229:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:232:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WINDOW_TYPE_HINT_DIALOG [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:2577:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:3047:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:3586:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:3736:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:4152:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:4277:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:428:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:4722:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:5192:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:5433:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:5884:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties.c:6042:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/properties_rw.c:1018:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tint2conf/theme_view.c:179:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/tint2conf/theme_view.c:49:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tooltip/tooltip.c:138:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_win [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tooltip/tooltip.c:152:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitors [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tooltip/tooltip.c:203:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitors [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tooltip/tooltip.c:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tooltip/tooltip.c:331:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/tooltip/tooltip.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tooltip/tooltip.c:65:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/tooltip/tooltip.c:74:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:1028:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:1076:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ALIGN_CENTER [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:1174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:1189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:1206:11: style: Variable 'element_area' can be declared as pointer to const [constVariablePointer] head tint2-v17.0.1/src/util/area.c:1207:11: style: Variable 'parent_area' can be declared as pointer to const [constVariablePointer] head tint2-v17.0.1/src/util/area.c:1286:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:227:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:235:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:352:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:388:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:403:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:445:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:544:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:633:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:768:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:860:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:905:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:918:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/area.c:990:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/cache.c:112:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/util/cache.c:38:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/cache.c:57:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/common.c:1000:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/common.c:1062:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/common.c:1093:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_OPEN_MAX [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/common.c:1174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/common.c:354:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/common.c:715:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PictStandardARGB32 [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/common.c:731:60: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'is_color_attribute' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/util/common.c:754:35: note: You might need to cast the function pointer here tint2-v17.0.1/src/util/common.c:731:60: note: Parameter 'user_data' can be declared as pointer to const head tint2-v17.0.1/src/util/common.c:733:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ATTR_FOREGROUND [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/common.c:795:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_icons [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/common.c:921:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PictOpSrc [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/common.c:951:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] 2.13.0 tint2-v17.0.1/src/util/gradient.c:12:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/gradient.c:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/mem.c:192:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/mem.c:211:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_APPEND [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/mem.c:259:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/mem.c:298:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/mem.c:307:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/mem.c:316:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/mem.c:325:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/mem.c:86:25: style: Parameter 'x' can be declared as pointer to const. However it seems that 'return_null' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/util/mem.c:97:34: note: You might need to cast the function pointer here tint2-v17.0.1/src/util/mem.c:86:25: note: Parameter 'x' can be declared as pointer to const head tint2-v17.0.1/src/util/mem.c:86:34: style: Parameter 'y' can be declared as pointer to const. However it seems that 'return_null' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/util/mem.c:97:34: note: You might need to cast the function pointer here tint2-v17.0.1/src/util/mem.c:86:34: note: Parameter 'y' can be declared as pointer to const head tint2-v17.0.1/src/util/server.c:166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/server.c:251:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/server.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/server.c:39:33: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] head tint2-v17.0.1/src/util/server.c:39:49: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] head tint2-v17.0.1/src/util/server.c:429:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/server.c:448:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/server.c:519:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/server.c:586:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/server.c:593:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/server.c:646:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDamageNotify [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/server.c:662:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPressMask [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/server.c:670:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/server.c:680:27: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] head tint2-v17.0.1/src/util/signals.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/signals.c:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/signals.c:47:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/signals.c:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/signals.c:96:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/test.c:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/test.c:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/test.c:70:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crash [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/timer.c:115:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/timer.c:183:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/timer.c:209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/timer.c:233:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/timer.c:400:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/timer.c:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/timer.c:546:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/timer.c:583:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/timer.c:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/timer.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/uevent.h:76:67: style: Parameter 'nb' can be declared as pointer to const [constParameterPointer] head tint2-v17.0.1/src/util/uevent.h:80:69: style: Parameter 'nb' can be declared as pointer to const [constParameterPointer] head tint2-v17.0.1/src/util/window.c:117:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/window.c:219:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/window.c:234:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/window.c:249:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/window.c:262:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_WINDOW [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/window.c:267:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_WINDOW [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/window.c:349:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/window.c:395:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsViewable [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/window.c:628:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_thumbnails [valueFlowBailoutIncompleteVar] head tint2-v17.0.1/src/util/window.c:75:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] DONE