2026-05-06 08:30 ftp://ftp.de.debian.org/debian/pool/main/b/bbpager/bbpager_0.4.7.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: 6278f6b (2026-05-05 15:01:04 +0200) count: 132 122 elapsed-time: 0.4 0.4 head-timing-info: old-timing-info: head results: bbpager-0.4.7/src/Baseresource.cxx:84:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BBTOOL_LOCAL [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/Baseresource.cxx:243:27: style: The member function 'BaseResource::getColorName' can be static. [functionStatic] bbpager-0.4.7/src/Baseresource.h:78:15: note: The member function 'BaseResource::getColorName' can be static. bbpager-0.4.7/src/Baseresource.cxx:243:27: note: The member function 'BaseResource::getColorName' can be static. bbpager-0.4.7/src/Baseresource.cxx:124:27: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] bbpager-0.4.7/src/Baseresource.cxx:139:31: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] bbpager-0.4.7/src/Baseresource.cxx:138:21: style: Local variable 'tmp' shadows outer variable [shadowVariable] bbpager-0.4.7/src/Baseresource.cxx:136:17: note: Shadowed declaration bbpager-0.4.7/src/Baseresource.cxx:138:21: note: Shadow variable bbpager-0.4.7/src/Baseresource.cxx:142:12: warning: Uninitialized variable: ret_val [uninitvar] bbpager-0.4.7/src/Baseresource.cxx:137:18: note: Assuming condition is false bbpager-0.4.7/src/Baseresource.cxx:142:12: note: Uninitialized variable: ret_val bbpager-0.4.7/src/bbpager.cxx:344:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWBackPixmap [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/bbpager.cxx:471:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XNegative [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/main.h:28:6: style:inconclusive: Technically the member function 'Configuration::argc' can be const. [functionConst] bbpager-0.4.7/src/main.h:31:7: style:inconclusive: Technically the member function 'Configuration::isWithdrawn' can be const. [functionConst] bbpager-0.4.7/src/main.h:34:7: style:inconclusive: Technically the member function 'Configuration::isDecorated' can be const. [functionConst] bbpager-0.4.7/src/main.h:37:7: style:inconclusive: Technically the member function 'Configuration::isShaped' can be const. [functionConst] bbpager-0.4.7/src/main.h:40:21: style:inconclusive: Technically the member function 'Configuration::rcFilename' can be const. [functionConst] bbpager-0.4.7/src/main.h:43:24: style:inconclusive: Technically the member function 'Configuration::blackboxRcFilename' can be const. [functionConst] bbpager-0.4.7/src/main.h:48:21: style:inconclusive: Technically the member function 'Configuration::appName' can be const. [functionConst] bbpager-0.4.7/src/main.h:51:21: style:inconclusive: Technically the member function 'Configuration::displayName' can be const. [functionConst] bbpager-0.4.7/src/main.h:54:21: style:inconclusive: Technically the member function 'Configuration::geometry' can be const. [functionConst] bbpager-0.4.7/src/resource.h:86:7: style:inconclusive: Technically the member function 'Resource::getFocusStyle' can be const. [functionConst] bbpager-0.4.7/src/resource.h:87:7: style:inconclusive: Technically the member function 'Resource::getDesktopFocusStyle' can be const. [functionConst] bbpager-0.4.7/src/resource.h:88:16: style:inconclusive: Technically the member function 'Resource::getWindowMoveButton' can be const. [functionConst] bbpager-0.4.7/src/resource.h:89:16: style:inconclusive: Technically the member function 'Resource::getDesktopChangeButton' can be const. [functionConst] bbpager-0.4.7/src/resource.h:90:16: style:inconclusive: Technically the member function 'Resource::getWindowRaiseButton' can be const. [functionConst] bbpager-0.4.7/src/resource.h:91:16: style:inconclusive: Technically the member function 'Resource::getWindowFocusButton' can be const. [functionConst] bbpager-0.4.7/src/pager.h:40:9: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::realWindow' can be const. [functionConst] bbpager-0.4.7/src/pager.h:49:15: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::desktopId' can be const. [functionConst] bbpager-0.4.7/src/pager.h:52:10: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::isSticky' can be const. [functionConst] bbpager-0.4.7/src/pager.h:55:10: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::isFocused' can be const. [functionConst] bbpager-0.4.7/src/pager.h:56:10: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::isShaded' can be const. [functionConst] bbpager-0.4.7/src/pager.h:57:10: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::isSkipped' can be const. [functionConst] bbpager-0.4.7/src/pager.h:59:9: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::x' can be const. [functionConst] bbpager-0.4.7/src/pager.h:60:9: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::y' can be const. [functionConst] bbpager-0.4.7/src/pager.h:64:9: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::width' can be const. [functionConst] bbpager-0.4.7/src/pager.h:65:9: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::height' can be const. [functionConst] bbpager-0.4.7/src/pager.h:77:12: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::getPixmap' can be const. [functionConst] bbpager-0.4.7/src/pager.h:78:12: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::getFocusedPixmap' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:36:9: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::window' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:38:18: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::desktopId' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:43:14: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::focused' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:47:9: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::windowX' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:48:9: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::windowY' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:49:9: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::windowWidth' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:50:9: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::windowHeight' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:52:9: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::desktopX' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:53:9: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::desktopY' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:54:9: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::desktopWidth' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:55:9: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::desktopHeight' can be const. [functionConst] bbpager-0.4.7/src/desktop.h:63:12: style:inconclusive: Either there is a missing 'override', or the member function 'DesktopWindow::pixmap' can be const. [functionConst] bbpager-0.4.7/src/bbpager.h:59:9: style:inconclusive: Either there is a missing 'override', or the member function 'FrameWindow::window' can be const. [functionConst] bbpager-0.4.7/src/bbpager.h:62:9: style:inconclusive: Either there is a missing 'override', or the member function 'FrameWindow::x' can be const. [functionConst] bbpager-0.4.7/src/bbpager.h:63:9: style:inconclusive: Either there is a missing 'override', or the member function 'FrameWindow::y' can be const. [functionConst] bbpager-0.4.7/src/bbpager.h:73:12: style:inconclusive: Either there is a missing 'override', or the member function 'FrameWindow::pixmap' can be const. [functionConst] bbpager-0.4.7/src/bbpager.h:74:18: style:inconclusive: Either there is a missing 'override', or the member function 'FrameWindow::width' can be const. [functionConst] bbpager-0.4.7/src/bbpager.h:75:18: style:inconclusive: Either there is a missing 'override', or the member function 'FrameWindow::height' can be const. [functionConst] bbpager-0.4.7/src/bbpager.h:104:27: style:inconclusive: Either there is a missing 'override', or the member function 'ToolWindow::getCurrentScreenInfo' can be const. [functionConst] bbpager-0.4.7/src/bbpager.cxx:540:18: style: Either there is a missing 'override', or the member function 'ToolWindow::MakeWindow' can be static. [functionStatic] bbpager-0.4.7/src/bbpager.h:111:7: note: Either there is a missing 'override', or the member function 'ToolWindow::MakeWindow' can be static. bbpager-0.4.7/src/bbpager.cxx:540:18: note: Either there is a missing 'override', or the member function 'ToolWindow::MakeWindow' can be static. bbpager-0.4.7/src/bbpager.h:137:6: style:inconclusive: Either there is a missing 'override', or the member function 'ToolWindow::getCurrentDesktopNr' can be const. [functionConst] bbpager-0.4.7/src/bbpager.h:138:6: style:inconclusive: Either there is a missing 'override', or the member function 'ToolWindow::getNumberOfDesktops' can be const. [functionConst] bbpager-0.4.7/src/bbpager.h:143:6: style:inconclusive: Either there is a missing 'override', or the member function 'ToolWindow::getCurrentScreen' can be const. [functionConst] bbpager-0.4.7/src/bbpager.h:149:18: style:inconclusive: Either there is a missing 'override', or the member function 'ToolWindow::numberOfDesktops' can be const. [functionConst] bbpager-0.4.7/src/wminterface.h:37:9: style: Class 'WMInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bbpager-0.4.7/src/bbpager.h:56:2: style: Class 'FrameWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bbpager-0.4.7/src/bbpager.h:101:2: style: Class 'ToolWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bbpager-0.4.7/src/resource.h:76:4: style: The destructor '~Resource' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bbpager-0.4.7/src/Baseresource.h:41:12: note: Virtual destructor in base class bbpager-0.4.7/src/resource.h:76:4: note: Destructor in derived class bbpager-0.4.7/src/bbpager.cxx:358:21: style: C-style pointer casting [cstyleCast] bbpager-0.4.7/src/bbpager.cxx:369:31: style: C-style pointer casting [cstyleCast] bbpager-0.4.7/src/bbpager.cxx:370:32: style: C-style pointer casting [cstyleCast] bbpager-0.4.7/src/bbpager.cxx:37:38: style:inconclusive: Function 'ToolWindow' argument 1 names different: declaration 'options' definition 'cml_options'. [funcArgNamesDifferent] bbpager-0.4.7/src/bbpager.h:101:27: note: Function 'ToolWindow' argument 1 names different: declaration 'options' definition 'cml_options'. bbpager-0.4.7/src/bbpager.cxx:37:38: note: Function 'ToolWindow' argument 1 names different: declaration 'options' definition 'cml_options'. bbpager-0.4.7/src/bbpager.cxx:205:37: style:inconclusive: Function 'raiseWindow' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] bbpager-0.4.7/src/bbpager.cxx:213:37: style:inconclusive: Function 'lowerWindow' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] bbpager-0.4.7/src/bbpager.cxx:222:37: style:inconclusive: Function 'focusWindow' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] bbpager-0.4.7/src/bbpager.cxx:283:37: style:inconclusive: Function 'winOnDesktop' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] bbpager-0.4.7/src/bbpager.cxx:540:34: style:inconclusive: Function 'MakeWindow' argument 1 names different: declaration '' definition 'reconfigure'. [funcArgNamesDifferentUnnamed] bbpager-0.4.7/src/main.h:41:33: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] bbpager-0.4.7/src/main.h:45:41: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] bbpager-0.4.7/src/main.h:49:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue] bbpager-0.4.7/src/main.h:52:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue] bbpager-0.4.7/src/main.h:55:31: performance: Function parameter 'geo' should be passed by const reference. [passedByValue] bbpager-0.4.7/src/bbpager.cxx:93:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/bbpager.cxx:99:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/bbpager.cxx:144:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/bbpager.cxx:157:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/bbpager.cxx:175:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/bbpager.cxx:194:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/bbpager.cxx:198:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/bbpager.cxx:261:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/bbpager.cxx:273:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/desktop.cxx:71:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWBackPixmap [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/desktop.cxx:247:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWBackPixmap [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/desktop.cxx:479:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentRelative [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/desktop.cxx:389:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/main.cxx:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/main.cxx:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/main.cxx:75:42: style:inconclusive: Boolean expression '!strcmp(argv[i],"-config")' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] bbpager-0.4.7/src/main.cxx:81:44: style:inconclusive: Boolean expression '!strcmp(argv[i],"-bbconfig")' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] bbpager-0.4.7/src/main.cxx:38:2: performance: Variable 'app_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] bbpager-0.4.7/src/main.cxx:31:48: style:inconclusive: Function 'Configuration' argument 2 names different: declaration 'argv' definition 'iargv'. [funcArgNamesDifferent] bbpager-0.4.7/src/main.h:25:34: note: Function 'Configuration' argument 2 names different: declaration 'argv' definition 'iargv'. bbpager-0.4.7/src/main.cxx:31:48: note: Function 'Configuration' argument 2 names different: declaration 'argv' definition 'iargv'. bbpager-0.4.7/src/main.cxx:114:25: style: Variable 'error' can be declared as reference to const [constVariableReference] bbpager-0.4.7/src/pager.cxx:50:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyChangeMask [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/pager.cxx:157:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xdiv [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/pager.cxx:309:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWBackPixmap [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/pager.cxx:606:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentRelative [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/pager.cxx:37:5: performance: Variable 'win' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] bbpager-0.4.7/src/pager.cxx:100:21: style:inconclusive: Either there is a missing 'override', or the member function 'PagerWindow::window' can be const. [functionConst] bbpager-0.4.7/src/pager.h:38:12: note: Either there is a missing 'override', or the member function 'PagerWindow::window' can be const. bbpager-0.4.7/src/pager.cxx:100:21: note: Either there is a missing 'override', or the member function 'PagerWindow::window' can be const. bbpager-0.4.7/src/pager.cxx:469:21: style: The statement 'if (!iconic) iconic=true' is logically equivalent to 'iconic=true'. [duplicateConditionalAssign] bbpager-0.4.7/src/pager.cxx:471:28: note: Assignment 'iconic=true' bbpager-0.4.7/src/pager.cxx:469:21: note: Condition '!iconic' is redundant bbpager-0.4.7/src/pager.cxx:477:21: style: The statement 'if (iconic) iconic=false' is logically equivalent to 'iconic=false'. [duplicateConditionalAssign] bbpager-0.4.7/src/pager.cxx:479:28: note: Assignment 'iconic=false' bbpager-0.4.7/src/pager.cxx:477:21: note: Condition 'iconic' is redundant bbpager-0.4.7/src/pager.cxx:33:57: style:inconclusive: Function 'PagerWindow' argument 2 names different: declaration '_win' definition '_window'. [funcArgNamesDifferent] bbpager-0.4.7/src/pager.h:34:45: note: Function 'PagerWindow' argument 2 names different: declaration '_win' definition '_window'. bbpager-0.4.7/src/pager.cxx:33:57: note: Function 'PagerWindow' argument 2 names different: declaration '_win' definition '_window'. bbpager-0.4.7/src/pager.cxx:100:32: style:inconclusive: Function 'window' argument 1 names different: declaration 'desktop' definition 'nr'. [funcArgNamesDifferent] bbpager-0.4.7/src/pager.h:38:23: note: Function 'window' argument 1 names different: declaration 'desktop' definition 'nr'. bbpager-0.4.7/src/pager.cxx:100:32: note: Function 'window' argument 1 names different: declaration 'desktop' definition 'nr'. bbpager-0.4.7/src/pager.cxx:111:12: style: Local variable 'win' shadows outer variable [shadowVariable] bbpager-0.4.7/src/pager.h:88:9: note: Shadowed declaration bbpager-0.4.7/src/pager.cxx:111:12: note: Shadow variable bbpager-0.4.7/src/pager.cxx:148:17: style: Variable 'xdiv' is assigned a value that is never used. [unreadVariable] bbpager-0.4.7/src/pager.cxx:58:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/pager.cxx:395:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/resource.cxx:112:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XValue [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/resource.cxx:36:16: style: The member function 'Resource::clean' can be static. [functionStatic] bbpager-0.4.7/src/resource.h:94:10: note: The member function 'Resource::clean' can be static. bbpager-0.4.7/src/resource.cxx:36:16: note: The member function 'Resource::clean' can be static. bbpager-0.4.7/src/wminterface.cxx:31:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyChangeMask [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/wminterface.cxx:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/wminterface.cxx:147:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconicState [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/wminterface.cxx:173:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_WINDOW [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/wminterface.cxx:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bbpager-0.4.7/src/wminterface.cxx:144:53: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] bbpager-0.4.7/src/wminterface.cxx:60:18: style: The scope of the variable 'pwindow' can be reduced. [variableScope] bbpager-0.4.7/src/wminterface.cxx:101:22: style: The scope of the variable 'pwindow' can be reduced. [variableScope] bbpager-0.4.7/src/wminterface.cxx:27:38: style:inconclusive: Function 'WMInterface' argument 1 names different: declaration '' definition 'toolwindow'. [funcArgNamesDifferentUnnamed] bbpager-0.4.7/src/wminterface.cxx:113:37: style:inconclusive: Function 'changeDesktop' argument 1 names different: declaration '' definition 'desk_number'. [funcArgNamesDifferentUnnamed] bbpager-0.4.7/src/wminterface.cxx:120:46: style:inconclusive: Function 'sendWindowToDesktop' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] bbpager-0.4.7/src/wminterface.cxx:120:54: style:inconclusive: Function 'sendWindowToDesktop' argument 2 names different: declaration '' definition 'desk_number'. [funcArgNamesDifferentUnnamed] bbpager-0.4.7/src/wminterface.cxx:125:41: style:inconclusive: Function 'setWindowFocus' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] bbpager-0.4.7/src/wminterface.cxx:132:39: style:inconclusive: Function 'isIconicState' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] bbpager-0.4.7/src/wminterface.cxx:87:48: error: Iterator 'pit' used after element has been erased. [eraseDereference] bbpager-0.4.7/src/wminterface.cxx:88:17: note: Iterator 'pit' used after element has been erased. bbpager-0.4.7/src/wminterface.cxx:87:48: note: Iterator 'pit' used after element has been erased. bbpager-0.4.7/src/wminterface.cxx:66:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/wminterface.cxx:84:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/wminterface.cxx:88:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bbpager-0.4.7/src/wminterface.cxx:104:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] diff: head bbpager-0.4.7/src/bbpager.cxx:205:37: style:inconclusive: Function 'raiseWindow' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] head bbpager-0.4.7/src/bbpager.cxx:213:37: style:inconclusive: Function 'lowerWindow' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] head bbpager-0.4.7/src/bbpager.cxx:222:37: style:inconclusive: Function 'focusWindow' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] head bbpager-0.4.7/src/bbpager.cxx:283:37: style:inconclusive: Function 'winOnDesktop' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] head bbpager-0.4.7/src/bbpager.cxx:540:34: style:inconclusive: Function 'MakeWindow' argument 1 names different: declaration '' definition 'reconfigure'. [funcArgNamesDifferentUnnamed] 2.20.0 bbpager-0.4.7/src/bbpager.cxx:85:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bbpager-0.4.7/src/wminterface.cxx:113:37: style:inconclusive: Function 'changeDesktop' argument 1 names different: declaration '' definition 'desk_number'. [funcArgNamesDifferentUnnamed] head bbpager-0.4.7/src/wminterface.cxx:120:46: style:inconclusive: Function 'sendWindowToDesktop' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] head bbpager-0.4.7/src/wminterface.cxx:120:54: style:inconclusive: Function 'sendWindowToDesktop' argument 2 names different: declaration '' definition 'desk_number'. [funcArgNamesDifferentUnnamed] head bbpager-0.4.7/src/wminterface.cxx:125:41: style:inconclusive: Function 'setWindowFocus' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] head bbpager-0.4.7/src/wminterface.cxx:132:39: style:inconclusive: Function 'isIconicState' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] head bbpager-0.4.7/src/wminterface.cxx:27:38: style:inconclusive: Function 'WMInterface' argument 1 names different: declaration '' definition 'toolwindow'. [funcArgNamesDifferentUnnamed] DONE