2025-12-17 03:15 ftp://ftp.de.debian.org/debian/pool/main/q/qtermwidget/qtermwidget_2.3.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --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 -j90 platform: Linux-6.8.0-88-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.18.0 head-info: c9c660e (2025-12-16 13:10:32 +0100) count: 412 408 elapsed-time: 2.6 5.9 head-timing-info: old-timing-info: head results: qtermwidget-2.3.0/examples/cpp/RemoteTerm/remoteterm.cpp:12:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendData [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/examples/cpp/main.cpp:39:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/konsole_wcwidth.cpp:40:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] qtermwidget-2.3.0/lib/tools.cpp:19:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KB_LAYOUT_DIR [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/tools.cpp:65:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLORSCHEMES_DIR [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/tools.cpp:18:18: style: Variable 'rval' is assigned a value that is never used. [unreadVariable] qtermwidget-2.3.0/lib/BlockArray.cpp:51:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Block [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kprocess.h:337:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kprocess.cpp:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kprocess.cpp:50:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kprocess.cpp:270:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty_p.h:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:290:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:448:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:472:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:498:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:586:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _PATH_UTMP [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:638:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _PATH_UTMP [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:676:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCGETS [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:683:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSETS [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:694:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCSWINSZ [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:704:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/TerminalCharacterDecoder.cpp:113:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rendition [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/TerminalCharacterDecoder.cpp:189:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rendition [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kptydevice.h:332:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kprocess.h:337:5: style: The member function 'KProcessPrivate::d_func' can be static. [functionStatic] qtermwidget-2.3.0/lib/kprocess.h:340:5: style: Class 'KProcessPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/ShellCommand.cpp:84:20: style: The member function 'Konsole::ShellCommand::isRootCommand' can be static. [functionStatic] qtermwidget-2.3.0/lib/ShellCommand.h:75:10: note: The member function 'Konsole::ShellCommand::isRootCommand' can be static. qtermwidget-2.3.0/lib/ShellCommand.cpp:84:20: note: The member function 'Konsole::ShellCommand::isRootCommand' can be static. qtermwidget-2.3.0/lib/ShellCommand.cpp:89:20: style: The member function 'Konsole::ShellCommand::isAvailable' can be static. [functionStatic] qtermwidget-2.3.0/lib/ShellCommand.h:77:10: note: The member function 'Konsole::ShellCommand::isAvailable' can be static. qtermwidget-2.3.0/lib/ShellCommand.cpp:89:20: note: The member function 'Konsole::ShellCommand::isAvailable' can be static. qtermwidget-2.3.0/lib/ShellCommand.h:58:5: style: Class 'ShellCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/ShellCommand.h:67:17: performance: Function 'arguments()' should return member '_arguments' by const reference. [returnByReference] qtermwidget-2.3.0/lib/Pty.cpp:71:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IXOFF [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Pty.cpp:85:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IXON [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Pty.cpp:118:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERASE [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Pty.cpp:130:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERASE [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Pty.cpp:204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IXOFF [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Pty.cpp:235:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IXOFF [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Pty.cpp:257:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IWGRP [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Pty.cpp:287:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kptydevice.cpp:76:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kptydevice.cpp:93:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONREAD [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kptydevice.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kptydevice.cpp:248:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kptydevice.cpp:278:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Read [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/ColorScheme.cpp:272:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/ColorScheme.cpp:363:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/ColorScheme.cpp:673:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theColorSchemeManager [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:306:44: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] qtermwidget-2.3.0/lib/kpty.cpp:308:33: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] qtermwidget-2.3.0/lib/kpty.cpp:380:12: style: The member function 'KPty::open' can be static. [functionStatic] qtermwidget-2.3.0/lib/kpty.h:65:10: note: The member function 'KPty::open' can be static. qtermwidget-2.3.0/lib/kpty.cpp:380:12: note: The member function 'KPty::open' can be static. qtermwidget-2.3.0/lib/kpty_p.h:33:5: style: The member function 'KPtyPrivate::d_func' can be static. [functionStatic] qtermwidget-2.3.0/lib/kpty.cpp:183:19: style: The member function 'KPtyPrivate::chownpty' can be static. [functionStatic] qtermwidget-2.3.0/lib/kpty_p.h:38:10: note: The member function 'KPtyPrivate::chownpty' can be static. qtermwidget-2.3.0/lib/kpty.cpp:183:19: note: The member function 'KPtyPrivate::chownpty' can be static. qtermwidget-2.3.0/lib/kpty.h:187:5: style: Class 'KPty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/kpty_p.h:35:5: style: Class 'KPtyPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/kpty.cpp:336:13: style: Condition '!d->chownpty(true)' is always false [knownConditionTrueFalse] qtermwidget-2.3.0/lib/kpty.cpp:336:25: note: Calling function 'chownpty' returns 1 qtermwidget-2.3.0/lib/kpty.cpp:336:13: note: Condition '!d->chownpty(true)' is always false qtermwidget-2.3.0/lib/KeyboardTranslator.h:569:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/SearchBar.cpp:30:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/SearchBar.cpp:91:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OtherFocusReason [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/SearchBar.cpp:105:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kpty.cpp:676:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtermwidget-2.3.0/lib/kpty.cpp:683:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtermwidget-2.3.0/lib/kpty.cpp:694:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtermwidget-2.3.0/lib/kptydevice.h:254:16: error: Returning pointer to local variable 'tmp' that will be invalid when returning. [returnDanglingLifetime] qtermwidget-2.3.0/lib/kptydevice.h:250:27: note: Pointer to container is created here. qtermwidget-2.3.0/lib/kptydevice.h:248:24: note: Variable created here. qtermwidget-2.3.0/lib/kptydevice.h:254:16: note: Returning pointer to local variable 'tmp' that will be invalid when returning. qtermwidget-2.3.0/lib/kpty.cpp:485:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] qtermwidget-2.3.0/lib/kptydevice.h:332:5: style: The member function 'KPtyDevicePrivate::d_func' can be static. [functionStatic] qtermwidget-2.3.0/lib/kptyprocess.h:147:47: warning: The class 'KPtyProcess' defines member variable with name 'd_ptr' also defined in its parent class 'KProcess'. [duplInheritedMember] qtermwidget-2.3.0/lib/kprocess.h:326:44: note: Parent variable 'KProcess::d_ptr' qtermwidget-2.3.0/lib/kptyprocess.h:147:47: note: Derived variable 'KPtyProcess::d_ptr' qtermwidget-2.3.0/lib/kptydevice.h:53:5: style: Class 'KPtyDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/kptydevice.h:335:5: style: Class 'KPtyDevicePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/kptyprocess.h:87:5: style: Class 'KPtyProcess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/kpty.cpp:502:14: style: Variable 'pgrp' is assigned a value that is never used. [unreadVariable] qtermwidget-2.3.0/lib/kpty.cpp:502:9: style: Variable 'pgrp' is assigned a value that is never used. [unreadVariable] qtermwidget-2.3.0/lib/kptydevice.h:287:36: style: C-style pointer casting [cstyleCast] qtermwidget-2.3.0/lib/Filter.cpp:178:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINE_WRAPPED [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Filter.cpp:327:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Marker [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Filter.cpp:365:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnchorAtOffsetMatchOption [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Filter.cpp:420:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Link [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Filter.cpp:463:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrictMode [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Filter.cpp:537:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/BlockArray.cpp:154:21: style: C-style pointer casting [cstyleCast] qtermwidget-2.3.0/lib/BlockArray.cpp:170:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtermwidget-2.3.0/lib/BlockArray.cpp:292:12: style: The scope of the variable 'oldpos' can be reduced. [variableScope] qtermwidget-2.3.0/lib/BlockArray.cpp:343:9: style: The scope of the variable 'res' can be reduced. [variableScope] qtermwidget-2.3.0/lib/BlockArray.cpp:355:13: style: The scope of the variable 'newpos' can be reduced. [variableScope] qtermwidget-2.3.0/lib/BlockArray.cpp:114:29: style:inconclusive: Function 'has' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/BlockArray.h:100:21: note: Function 'has' argument 1 names different: declaration 'index' definition 'i'. qtermwidget-2.3.0/lib/BlockArray.cpp:114:29: note: Function 'has' argument 1 names different: declaration 'index' definition 'i'. qtermwidget-2.3.0/lib/BlockArray.cpp:129:37: style:inconclusive: Function 'at' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/BlockArray.h:76:29: note: Function 'at' argument 1 names different: declaration 'index' definition 'i'. qtermwidget-2.3.0/lib/BlockArray.cpp:129:37: note: Function 'at' argument 1 names different: declaration 'index' definition 'i'. qtermwidget-2.3.0/lib/BlockArray.cpp:280:19: error: Memory is allocated but not initialized: buffer1 [uninitdata] qtermwidget-2.3.0/lib/BlockArray.cpp:338:19: error: Memory is allocated but not initialized: buffer1 [uninitdata] qtermwidget-2.3.0/lib/BlockArray.cpp:339:19: error: Memory is allocated but not initialized: buffer2 [uninitdata] qtermwidget-2.3.0/lib/BlockArray.cpp:355:20: style: Variable 'newpos' is assigned a value that is never used. [unreadVariable] qtermwidget-2.3.0/lib/Pty.cpp:91:11: style: Either there is a missing 'override', or the member function 'Konsole::Pty::setUtf8Mode' can be static. [functionStatic] qtermwidget-2.3.0/lib/Pty.h:163:10: note: Either there is a missing 'override', or the member function 'Konsole::Pty::setUtf8Mode' can be static. qtermwidget-2.3.0/lib/Pty.cpp:91:11: note: Either there is a missing 'override', or the member function 'Konsole::Pty::setUtf8Mode' can be static. qtermwidget-2.3.0/lib/Pty.cpp:330:11: style:inconclusive: Either there is a missing 'override', or the member function 'Konsole::Pty::lockPty' can be const. [functionConst] qtermwidget-2.3.0/lib/Pty.h:174:10: note: Either there is a missing 'override', or the member function 'Konsole::Pty::lockPty' can be const. qtermwidget-2.3.0/lib/Pty.cpp:330:11: note: Either there is a missing 'override', or the member function 'Konsole::Pty::lockPty' can be const. qtermwidget-2.3.0/lib/KeyboardTranslator.h:266:5: style: Class 'KeyboardTranslator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/KeyboardTranslator.h:363:5: style: Class 'KeyboardTranslatorReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/KeyboardTranslator.h:436:5: style: Class 'KeyboardTranslatorWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/Character.h:75:10: style: Class 'Character' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/SearchBar.h:30:5: style: Class 'SearchBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/Pty.cpp:62:38: style:inconclusive: Function 'setFlowControlEnabled' argument 1 names different: declaration 'on' definition 'enable'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/Pty.h:123:37: note: Function 'setFlowControlEnabled' argument 1 names different: declaration 'on' definition 'enable'. qtermwidget-2.3.0/lib/Pty.cpp:62:38: note: Function 'setFlowControlEnabled' argument 1 names different: declaration 'on' definition 'enable'. qtermwidget-2.3.0/lib/Pty.cpp:91:28: style:inconclusive: Function 'setUtf8Mode' argument 1 names different: declaration 'on' definition 'enable'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/Pty.h:163:27: note: Function 'setUtf8Mode' argument 1 names different: declaration 'on' definition 'enable'. qtermwidget-2.3.0/lib/Pty.cpp:91:28: note: Function 'setUtf8Mode' argument 1 names different: declaration 'on' definition 'enable'. qtermwidget-2.3.0/lib/Pty.cpp:165:35: style:inconclusive: Function 'start' argument 2 names different: declaration 'arguments' definition 'programArguments'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/Pty.h:104:35: note: Function 'start' argument 2 names different: declaration 'arguments' definition 'programArguments'. qtermwidget-2.3.0/lib/Pty.cpp:165:35: note: Function 'start' argument 2 names different: declaration 'arguments' definition 'programArguments'. qtermwidget-2.3.0/lib/Pty.cpp:262:14: style:inconclusive: Function 'Pty' argument 1 names different: declaration 'ptyMasterFd' definition 'masterFd'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/Pty.h:79:22: note: Function 'Pty' argument 1 names different: declaration 'ptyMasterFd' definition 'masterFd'. qtermwidget-2.3.0/lib/Pty.cpp:262:14: note: Function 'Pty' argument 1 names different: declaration 'ptyMasterFd' definition 'masterFd'. qtermwidget-2.3.0/lib/Pty.cpp:308:32: style:inconclusive: Function 'sendData' argument 1 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/Pty.h:183:31: note: Function 'sendData' argument 1 names different: declaration 'buffer' definition 'data'. qtermwidget-2.3.0/lib/Pty.cpp:308:32: note: Function 'sendData' argument 1 names different: declaration 'buffer' definition 'data'. qtermwidget-2.3.0/lib/KeyboardTranslator.h:531:76: style:inconclusive: Function 'setModifiers' argument 1 names different: declaration 'modifiers' definition 'modifier'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/KeyboardTranslator.h:196:50: note: Function 'setModifiers' argument 1 names different: declaration 'modifiers' definition 'modifier'. qtermwidget-2.3.0/lib/KeyboardTranslator.h:531:76: note: Function 'setModifiers' argument 1 names different: declaration 'modifiers' definition 'modifier'. qtermwidget-2.3.0/lib/KeyboardTranslator.h:537:80: style:inconclusive: Function 'setModifierMask' argument 1 names different: declaration 'modifiers' definition 'mask'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/KeyboardTranslator.h:198:53: note: Function 'setModifierMask' argument 1 names different: declaration 'modifiers' definition 'mask'. qtermwidget-2.3.0/lib/KeyboardTranslator.h:537:80: note: Function 'setModifierMask' argument 1 names different: declaration 'modifiers' definition 'mask'. qtermwidget-2.3.0/lib/KeyboardTranslator.h:589:61: style:inconclusive: Function 'setStateMask' argument 1 names different: declaration 'mask' definition 'stateMask'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/KeyboardTranslator.h:216:35: note: Function 'setStateMask' argument 1 names different: declaration 'mask' definition 'stateMask'. qtermwidget-2.3.0/lib/KeyboardTranslator.h:589:61: note: Function 'setStateMask' argument 1 names different: declaration 'mask' definition 'stateMask'. qtermwidget-2.3.0/lib/CharacterColor.h:264:55: style:inconclusive: Function 'color' argument 1 names different: declaration 'palette' definition 'base'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/CharacterColor.h:212:34: note: Function 'color' argument 1 names different: declaration 'palette' definition 'base'. qtermwidget-2.3.0/lib/CharacterColor.h:264:55: note: Function 'color' argument 1 names different: declaration 'palette' definition 'base'. qtermwidget-2.3.0/lib/Character.h:151:56: style:inconclusive: Function 'isTransparent' argument 1 names different: declaration 'palette' definition 'base'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/Character.h:100:42: note: Function 'isTransparent' argument 1 names different: declaration 'palette' definition 'base'. qtermwidget-2.3.0/lib/Character.h:151:56: note: Function 'isTransparent' argument 1 names different: declaration 'palette' definition 'base'. qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:158:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:173:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:254:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:266:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:319:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:374:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:419:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:466:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_PageUp [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:501:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:639:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeypadModifier [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:759:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:820:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/KeyboardTranslator.cpp:916:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theKeyboardTranslatorManager [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/History.h:296:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Screen.h:572:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rendition [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/kptydevice.cpp:280:63: error: Invalid connect() argument nr 4. A non-boolean value is required. [invalidFunctionArgBool] qtermwidget-2.3.0/lib/kptydevice.cpp:281:64: error: Invalid connect() argument nr 4. A non-boolean value is required. [invalidFunctionArgBool] qtermwidget-2.3.0/lib/kptydevice.h:88:10: style: Virtual function 'close' is called from destructor '~KPtyDevice()' at line 297. Dynamic binding is not used. [virtualCallInConstructor] qtermwidget-2.3.0/lib/kptydevice.cpp:297:5: note: Calling close qtermwidget-2.3.0/lib/kptydevice.h:88:10: note: close is a virtual function qtermwidget-2.3.0/lib/History.cpp:174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/History.cpp:234:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Character [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/History.cpp:265:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Character [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/History.cpp:270:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Character [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/History.cpp:368:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Character [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/History.cpp:502:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Character [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/History.cpp:517:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Character [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/History.cpp:632:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CharacterFormat [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/TerminalCharacterDecoder.cpp:294:19: style: The member function 'Konsole::HTMLDecoder::openSpan' can be static. [functionStatic] qtermwidget-2.3.0/lib/TerminalCharacterDecoder.h:136:10: note: The member function 'Konsole::HTMLDecoder::openSpan' can be static. qtermwidget-2.3.0/lib/TerminalCharacterDecoder.cpp:294:19: note: The member function 'Konsole::HTMLDecoder::openSpan' can be static. qtermwidget-2.3.0/lib/TerminalCharacterDecoder.cpp:299:19: style: The member function 'Konsole::HTMLDecoder::closeSpan' can be static. [functionStatic] qtermwidget-2.3.0/lib/TerminalCharacterDecoder.h:137:10: note: The member function 'Konsole::HTMLDecoder::closeSpan' can be static. qtermwidget-2.3.0/lib/TerminalCharacterDecoder.cpp:299:19: note: The member function 'Konsole::HTMLDecoder::closeSpan' can be static. qtermwidget-2.3.0/lib/kptydevice.cpp:93:53: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtermwidget-2.3.0/lib/TerminalCharacterDecoder.h:91:16: performance: Function 'linePositions()' should return member '_linePositions' by const reference. [returnByReference] qtermwidget-2.3.0/lib/kptydevice.cpp:400:48: style:inconclusive: Function 'readData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/kptydevice.h:152:40: note: Function 'readData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. qtermwidget-2.3.0/lib/kptydevice.cpp:400:48: note: Function 'readData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. qtermwidget-2.3.0/lib/kptydevice.cpp:407:52: style:inconclusive: Function 'readLineData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/kptydevice.h:153:44: note: Function 'readLineData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. qtermwidget-2.3.0/lib/kptydevice.cpp:407:52: note: Function 'readLineData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. qtermwidget-2.3.0/lib/kptydevice.cpp:414:55: style:inconclusive: Function 'writeData' argument 2 names different: declaration 'maxSize' definition 'len'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/kptydevice.h:154:47: note: Function 'writeData' argument 2 names different: declaration 'maxSize' definition 'len'. qtermwidget-2.3.0/lib/kptydevice.cpp:414:55: note: Function 'writeData' argument 2 names different: declaration 'maxSize' definition 'len'. qtermwidget-2.3.0/lib/Filter.cpp:239:24: style:inconclusive: Either there is a missing 'override', or the member function 'Konsole::Filter::buffer' can be const. [functionConst] qtermwidget-2.3.0/lib/Filter.h:168:20: note: Either there is a missing 'override', or the member function 'Konsole::Filter::buffer' can be const. qtermwidget-2.3.0/lib/Filter.cpp:239:24: note: Either there is a missing 'override', or the member function 'Konsole::Filter::buffer' can be const. qtermwidget-2.3.0/lib/Filter.h:303:5: style: Class 'FilterObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/Filter.h:154:21: performance: Function 'hotSpots()' should return member '_hotspotList' by const reference. [returnByReference] qtermwidget-2.3.0/lib/Filter.h:203:21: performance: Function 'capturedTexts()' should return member '_capturedTexts' by const reference. [returnByReference] qtermwidget-2.3.0/lib/Filter.cpp:343:56: style:inconclusive: Function 'setRegExp' argument 1 names different: declaration 'text' definition 'regExp'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/Filter.h:217:46: note: Function 'setRegExp' argument 1 names different: declaration 'text' definition 'regExp'. qtermwidget-2.3.0/lib/Filter.cpp:343:56: note: Function 'setRegExp' argument 1 names different: declaration 'text' definition 'regExp'. qtermwidget-2.3.0/lib/Filter.cpp:435:50: style:inconclusive: Function 'activate' argument 1 names different: declaration 'action' definition 'actionName'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/Filter.h:266:38: note: Function 'activate' argument 1 names different: declaration 'action' definition 'actionName'. qtermwidget-2.3.0/lib/Filter.cpp:435:50: note: Function 'activate' argument 1 names different: declaration 'action' definition 'actionName'. qtermwidget-2.3.0/lib/Filter.cpp:380:21: style: Local variable 'text' shadows outer variable [shadowVariable] qtermwidget-2.3.0/lib/Filter.cpp:357:20: note: Shadowed declaration qtermwidget-2.3.0/lib/Filter.cpp:380:21: note: Shadow variable qtermwidget-2.3.0/lib/Filter.cpp:99:17: style: Variable 'filter' can be declared as pointer to const [constVariablePointer] qtermwidget-2.3.0/lib/Filter.cpp:116:17: style: Variable 'filter' can be declared as pointer to const [constVariablePointer] qtermwidget-2.3.0/lib/ColorScheme.cpp:611:40: style: The member function 'Konsole::ColorSchemeManager::defaultColorScheme' can be static. [functionStatic] qtermwidget-2.3.0/lib/ColorScheme.h:246:24: note: The member function 'Konsole::ColorSchemeManager::defaultColorScheme' can be static. qtermwidget-2.3.0/lib/ColorScheme.cpp:611:40: note: The member function 'Konsole::ColorSchemeManager::defaultColorScheme' can be static. qtermwidget-2.3.0/lib/ColorScheme.cpp:552:26: style: The member function 'Konsole::ColorSchemeManager::addCustomColorSchemeDir' can be static. [functionStatic] qtermwidget-2.3.0/lib/ColorScheme.h:303:10: note: The member function 'Konsole::ColorSchemeManager::addCustomColorSchemeDir' can be static. qtermwidget-2.3.0/lib/ColorScheme.cpp:552:26: note: The member function 'Konsole::ColorSchemeManager::addCustomColorSchemeDir' can be static. qtermwidget-2.3.0/lib/ColorScheme.cpp:591:36: style: The member function 'Konsole::ColorSchemeManager::listColorSchemes' can be static. [functionStatic] qtermwidget-2.3.0/lib/ColorScheme.h:309:20: note: The member function 'Konsole::ColorSchemeManager::listColorSchemes' can be static. qtermwidget-2.3.0/lib/ColorScheme.cpp:591:36: note: The member function 'Konsole::ColorSchemeManager::listColorSchemes' can be static. qtermwidget-2.3.0/lib/ColorScheme.cpp:632:29: style: The member function 'Konsole::ColorSchemeManager::findColorSchemePath' can be static. [functionStatic] qtermwidget-2.3.0/lib/ColorScheme.h:313:13: note: The member function 'Konsole::ColorSchemeManager::findColorSchemePath' can be static. qtermwidget-2.3.0/lib/ColorScheme.cpp:632:29: note: The member function 'Konsole::ColorSchemeManager::findColorSchemePath' can be static. qtermwidget-2.3.0/lib/ColorScheme.h:62:13: performance: Function 'description()' should return member '_description' by const reference. [returnByReference] qtermwidget-2.3.0/lib/ColorScheme.h:67:13: performance: Function 'name()' should return member '_name' by const reference. [returnByReference] qtermwidget-2.3.0/lib/History.h:330:7: style:inconclusive: Technically the member function 'Konsole::CompactHistoryBlockList::length' can be const. [functionConst] qtermwidget-2.3.0/lib/History.h:305:12: warning: Class 'CompactHistoryBlock' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtermwidget-2.3.0/lib/History.h:305:12: warning: Class 'CompactHistoryBlock' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtermwidget-2.3.0/lib/ScreenWindow.h:68:5: style: Class 'ScreenWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/History.h:141:3: style: Class 'HistoryScrollFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/History.h:170:3: style: Class 'HistoryScrollBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/History.h:245:3: style: Class 'HistoryScrollBlockArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/History.h:365:3: style: Class 'CompactHistoryScroll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/History.h:430:3: style: Class 'HistoryTypeBlockArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/History.h:445:3: style: Class 'HistoryTypeFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/History.h:463:3: style: Class 'HistoryTypeBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/History.h:477:3: style: Class 'CompactHistoryType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtermwidget-2.3.0/lib/History.h:296:12: style: C-style pointer casting [cstyleCast] qtermwidget-2.3.0/lib/ColorScheme.cpp:270:40: style:inconclusive: Function 'read' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/ColorScheme.h:76:31: note: Function 'read' argument 1 names different: declaration 'filename' definition 'fileName'. qtermwidget-2.3.0/lib/ColorScheme.cpp:270:40: note: Function 'read' argument 1 names different: declaration 'filename' definition 'fileName'. qtermwidget-2.3.0/lib/ColorScheme.cpp:557:57: style:inconclusive: Function 'loadColorScheme' argument 1 names different: declaration 'path' definition 'filePath'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/ColorScheme.h:307:41: note: Function 'loadColorScheme' argument 1 names different: declaration 'path' definition 'filePath'. qtermwidget-2.3.0/lib/ColorScheme.cpp:557:57: note: Function 'loadColorScheme' argument 1 names different: declaration 'path' definition 'filePath'. qtermwidget-2.3.0/lib/HistorySearch.cpp:42:10: style: The scope of the variable 'found' can be reduced. [variableScope] qtermwidget-2.3.0/lib/HistorySearch.cpp:152:54: performance: Function parameter 'linePositions' should be passed by const reference. [passedByValue] qtermwidget-2.3.0/lib/HistorySearch.cpp:42:16: style: Variable 'found' is assigned a value that is never used. [unreadVariable] qtermwidget-2.3.0/lib/Emulation.cpp:104:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windows [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Screen.cpp:690:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mark_NonSpacing [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Screen.cpp:1277:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Screen.cpp:1416:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINE_WRAPPED [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/Screen.cpp:1447:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINE_WRAPPED [valueFlowBailoutIncompleteVar] qtermwidget-2.3.0/lib/History.cpp:196:10: warning: Class 'HistoryScroll' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtermwidget-2.3.0/lib/History.cpp:196:10: warning: Class 'HistoryScroll' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtermwidget-2.3.0/lib/History.cpp:116:15: style: C-style pointer casting [cstyleCast] qtermwidget-2.3.0/lib/History.cpp:241:19: style: C-style pointer casting [cstyleCast] qtermwidget-2.3.0/lib/History.cpp:281:17: style: C-style pointer casting [cstyleCast] qtermwidget-2.3.0/lib/History.cpp:632:19: style: C-style pointer casting [cstyleCast] qtermwidget-2.3.0/lib/History.cpp:634:12: style: C-style pointer casting [cstyleCast] qtermwidget-2.3.0/lib/History.cpp:257:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtermwidget-2.3.0/lib/History.cpp:265:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtermwidget-2.3.0/lib/History.cpp:270:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtermwidget-2.3.0/lib/History.cpp:279:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtermwidget-2.3.0/lib/History.cpp:268:50: style:inconclusive: Function 'addCells' argument 1 names different: declaration 'a' definition 'text'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:149:33: note: Function 'addCells' argument 1 names different: declaration 'a' definition 'text'. qtermwidget-2.3.0/lib/History.cpp:268:50: note: Function 'addCells' argument 1 names different: declaration 'a' definition 'text'. qtermwidget-2.3.0/lib/History.cpp:286:55: style:inconclusive: Function 'HistoryScrollBuffer' argument 1 names different: declaration 'maxNbLines' definition 'maxLineCount'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:170:36: note: Function 'HistoryScrollBuffer' argument 1 names different: declaration 'maxNbLines' definition 'maxLineCount'. qtermwidget-2.3.0/lib/History.cpp:286:55: note: Function 'HistoryScrollBuffer' argument 1 names different: declaration 'maxNbLines' definition 'maxLineCount'. qtermwidget-2.3.0/lib/History.cpp:333:41: style:inconclusive: Function 'getLineLen' argument 1 names different: declaration 'lineno' definition 'lineNumber'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:174:23: note: Function 'getLineLen' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:333:41: note: Function 'getLineLen' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:347:45: style:inconclusive: Function 'isWrappedLine' argument 1 names different: declaration 'lineno' definition 'lineNumber'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:176:26: note: Function 'isWrappedLine' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:347:45: note: Function 'isWrappedLine' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:360:40: style:inconclusive: Function 'getCells' argument 1 names different: declaration 'lineno' definition 'lineNumber'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:175:21: note: Function 'getCells' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:360:40: note: Function 'getCells' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:360:56: style:inconclusive: Function 'getCells' argument 2 names different: declaration 'colno' definition 'startColumn'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:175:33: note: Function 'getCells' argument 2 names different: declaration 'colno' definition 'startColumn'. qtermwidget-2.3.0/lib/History.cpp:360:56: note: Function 'getCells' argument 2 names different: declaration 'colno' definition 'startColumn'. qtermwidget-2.3.0/lib/History.cpp:360:90: style:inconclusive: Function 'getCells' argument 4 names different: declaration 'res' definition 'buffer'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:175:61: note: Function 'getCells' argument 4 names different: declaration 'res' definition 'buffer'. qtermwidget-2.3.0/lib/History.cpp:360:90: note: Function 'getCells' argument 4 names different: declaration 'res' definition 'buffer'. qtermwidget-2.3.0/lib/History.cpp:383:54: style:inconclusive: Function 'setMaxNbLines' argument 1 names different: declaration 'nbLines' definition 'lineCount'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:182:35: note: Function 'setMaxNbLines' argument 1 names different: declaration 'nbLines' definition 'lineCount'. qtermwidget-2.3.0/lib/History.cpp:383:54: note: Function 'setMaxNbLines' argument 1 names different: declaration 'nbLines' definition 'lineCount'. qtermwidget-2.3.0/lib/History.cpp:704:59: style:inconclusive: Function 'CompactHistoryScroll' argument 1 names different: declaration 'maxNbLines' definition 'maxLineCount'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:365:37: note: Function 'CompactHistoryScroll' argument 1 names different: declaration 'maxNbLines' definition 'maxLineCount'. qtermwidget-2.3.0/lib/History.cpp:704:59: note: Function 'CompactHistoryScroll' argument 1 names different: declaration 'maxNbLines' definition 'maxLineCount'. qtermwidget-2.3.0/lib/History.cpp:750:44: style:inconclusive: Function 'getLineLen' argument 1 names different: declaration 'lineno' definition 'lineNumber'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:369:23: note: Function 'getLineLen' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:750:44: note: Function 'getLineLen' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:759:43: style:inconclusive: Function 'getCells' argument 1 names different: declaration 'lineno' definition 'lineNumber'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:370:21: note: Function 'getCells' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:759:43: note: Function 'getCells' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:759:59: style:inconclusive: Function 'getCells' argument 2 names different: declaration 'colno' definition 'startColumn'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:370:33: note: Function 'getCells' argument 2 names different: declaration 'colno' definition 'startColumn'. qtermwidget-2.3.0/lib/History.cpp:759:59: note: Function 'getCells' argument 2 names different: declaration 'colno' definition 'startColumn'. qtermwidget-2.3.0/lib/History.cpp:759:93: style:inconclusive: Function 'getCells' argument 4 names different: declaration 'res' definition 'buffer'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:370:61: note: Function 'getCells' argument 4 names different: declaration 'res' definition 'buffer'. qtermwidget-2.3.0/lib/History.cpp:759:93: note: Function 'getCells' argument 4 names different: declaration 'res' definition 'buffer'. qtermwidget-2.3.0/lib/History.cpp:769:57: style:inconclusive: Function 'setMaxNbLines' argument 1 names different: declaration 'nbLines' definition 'lineCount'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:377:35: note: Function 'setMaxNbLines' argument 1 names different: declaration 'nbLines' definition 'lineCount'. qtermwidget-2.3.0/lib/History.cpp:769:57: note: Function 'setMaxNbLines' argument 1 names different: declaration 'nbLines' definition 'lineCount'. qtermwidget-2.3.0/lib/History.cpp:779:48: style:inconclusive: Function 'isWrappedLine' argument 1 names different: declaration 'lineno' definition 'lineNumber'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:371:26: note: Function 'isWrappedLine' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:779:48: note: Function 'isWrappedLine' argument 1 names different: declaration 'lineno' definition 'lineNumber'. qtermwidget-2.3.0/lib/History.cpp:959:55: style:inconclusive: Function 'CompactHistoryType' argument 1 names different: declaration 'size' definition 'nbLines'. [funcArgNamesDifferent] qtermwidget-2.3.0/lib/History.h:477:35: note: Function 'CompactHistoryType' argument 1 names different: declaration 'size' definition 'nbLines'. qtermwidget-2.3.0/lib/History.cpp:959:55: note: Function 'CompactHistoryType' argument 1 names different: declaration 'size' definition 'nbLines'. qtermwidget-2.3.0/lib/History.cpp:753:23: style: Variable 'line' can be declared as pointer to const [constVariablePointer] qtermwidget-2.3.0/lib/History.cpp:583:18: warning: Either the condition 'i