DACA2 - 4

STARTDATE 2018-08-21
STARTTIME 20:48:28
GIT-REVISION 0ca6ab1

ftp://ftp.se.debian.org/debian/pool/main/4/4digits/4digits_1.1.4.orig.tar.gz
4digits-1.1.4/4digits-text.c:178:5: style: Variable 'today' is reassigned a value before the old one has been used. [redundantAssignment]
4digits-1.1.4/4digits-text.c:176:0: note: Variable 'today' is reassigned a value before the old one has been used.
4digits-1.1.4/4digits-text.c:178:5: note: Variable 'today' is reassigned a value before the old one has been used.
4digits-1.1.4/4digits-text.c:166:64: style: Function 'compare' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
4digits-1.1.4/4digits-text.c:92:64: note: Function 'compare' argument 3 names different: declaration 'A' definition 'a'.
4digits-1.1.4/4digits-text.c:166:64: note: Function 'compare' argument 3 names different: declaration 'A' definition 'a'.
4digits-1.1.4/4digits-text.c:166:72: style: Function 'compare' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
4digits-1.1.4/4digits-text.c:92:72: note: Function 'compare' argument 4 names different: declaration 'B' definition 'b'.
4digits-1.1.4/4digits-text.c:166:72: note: Function 'compare' argument 4 names different: declaration 'B' definition 'b'.
4digits-1.1.4/4digits-text.c:213:16: style: Function 'tenpow' argument 1 names different: declaration 'power' definition 'exponent'. [funcArgNamesDifferent]
4digits-1.1.4/4digits-text.c:93:16: note: Function 'tenpow' argument 1 names different: declaration 'power' definition 'exponent'.
4digits-1.1.4/4digits-text.c:213:16: note: Function 'tenpow' argument 1 names different: declaration 'power' definition 'exponent'.
4digits-1.1.4/4digits-text.c:211:1: error: Resource leak: sfp [resourceLeak]
[20:48]

ftp://ftp.se.debian.org/debian/pool/main/4/4g8/4g8_1.0.orig.tar.gz
4g8-1.0/src/arp_cache.c:41:5: warning: Size of pointer 'hw_addr' used instead of size of its data. [pointerSize]
4g8-1.0/src/arp_cache.c:42:12: warning: Size of pointer 'hw_addr' used instead of size of its data. [pointerSize]
4g8-1.0/src/arp_cache.c:61:0: error: Memory leak: hw_addr [memleak]
4g8-1.0/src/dump_packet.c:38:33: style: The scope of the variable 's2' can be reduced. [variableScope]
4g8-1.0/src/error.c:40:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
4g8-1.0/src/error.c:41:1: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing]
4g8-1.0/src/exit.c:46:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
4g8-1.0/src/icmpv4_hdr.c:43:5: warning: Size of pointer 's_addr' used instead of size of its data. [pointerSize]
4g8-1.0/src/icmpv4_hdr.c:44:5: warning: Size of pointer 'd_addr' used instead of size of its data. [pointerSize]
4g8-1.0/src/icmpv4_hdr.c:58:0: error: Memory leak: s_addr [memleak]
4g8-1.0/src/icmpv4_hdr.c:59:0: error: Memory leak: d_addr [memleak]
4g8-1.0/src/ipv4_hdr.c:37:5: style: Variable 's_addr' is reassigned a value before the old one has been used. [redundantAssignment]
4g8-1.0/src/ipv4_hdr.c:34:5: note: Variable 's_addr' is reassigned a value before the old one has been used.
4g8-1.0/src/ipv4_hdr.c:37:5: note: Variable 's_addr' is reassigned a value before the old one has been used.
4g8-1.0/src/ipv4_hdr.c:38:5: style: Variable 'd_addr' is reassigned a value before the old one has been used. [redundantAssignment]
4g8-1.0/src/ipv4_hdr.c:35:5: note: Variable 'd_addr' is reassigned a value before the old one has been used.
4g8-1.0/src/ipv4_hdr.c:38:5: note: Variable 'd_addr' is reassigned a value before the old one has been used.
4g8-1.0/src/ipv4_hdr.c:34:5: warning: Size of pointer 's_addr' used instead of size of its data. [pointerSize]
4g8-1.0/src/ipv4_hdr.c:35:5: warning: Size of pointer 'd_addr' used instead of size of its data. [pointerSize]
4g8-1.0/src/ipv4_hdr.c:37:5: error: Memory leak: s_addr [memleak]
4g8-1.0/src/ipv4_hdr.c:38:5: error: Memory leak: d_addr [memleak]
4g8-1.0/src/tcp_hdr.c:106:0: error: Memory leak: port_src [memleak]
4g8-1.0/src/tcp_hdr.c:106:0: error: Memory leak: port_dst [memleak]
4g8-1.0/src/utils.c:449:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
4g8-1.0/src/utils.c:419:10: style: The scope of the variable 'base16' can be reduced. [variableScope]
4g8-1.0/src/utils.c:428:9: warning: The buffer 'o_ethstr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
4g8-1.0/src/utils.c:468:37: error: Undefined behavior: Variable 'eaddr' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
4g8-1.0/src/utils.c:103:11: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing]
[20:48]

ftp://ftp.se.debian.org/debian/pool/main/4/4pane/4pane_5.0.orig.tar.gz
4pane-5.0/Configure.h:84:45: style: C-style pointer casting [cstyleCast]
4pane-5.0/ArchiveStream.h:139:134: style: C-style pointer casting [cstyleCast]
4pane-5.0/Accelerators.cpp:609:26: style: C-style pointer casting [cstyleCast]
4pane-5.0/Accelerators.cpp:387:63: style: Function 'SaveUserDefinedShortcuts' argument 1 names different: declaration 'array' definition 'Accelarray'. [funcArgNamesDifferent]
4pane-5.0/Accelerators.h:90:46: note: Function 'SaveUserDefinedShortcuts' argument 1 names different: declaration 'array' definition 'Accelarray'.
4pane-5.0/Accelerators.cpp:387:63: note: Function 'SaveUserDefinedShortcuts' argument 1 names different: declaration 'array' definition 'Accelarray'.
4pane-5.0/Accelerators.cpp:561:119: style: Function 'AddToMenu' argument 5 names different: declaration 'helpString' definition 'overridehelp'. [funcArgNamesDifferent]
4pane-5.0/Accelerators.h:94:124: note: Function 'AddToMenu' argument 5 names different: declaration 'helpString' definition 'overridehelp'.
4pane-5.0/Accelerators.cpp:561:119: note: Function 'AddToMenu' argument 5 names different: declaration 'helpString' definition 'overridehelp'.
4pane-5.0/Devices.h:31:1: warning: Member variable 'MyBitmapButton::ButtonNumber' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:34:1: warning: Member variable 'MyBitmapButton::ButtonNumber' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:114:5: warning: Member variable 'DevicesStruct::defaultpartition' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:114:5: warning: Member variable 'DevicesStruct::buttonnumber' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:114:5: warning: Member variable 'DevicesStruct::OriginallyMounted' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:114:5: warning: Member variable 'DevicesStruct::IsMounted' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:114:5: warning: Member variable 'DevicesStruct::HasButton' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:114:5: warning: Member variable 'DevicesStruct::button' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:115:5: warning: Member variable 'DevicesStruct::partitions' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:115:5: warning: Member variable 'DevicesStruct::buttonnumber' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:115:5: warning: Member variable 'DevicesStruct::OriginallyMounted' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:115:5: warning: Member variable 'DevicesStruct::IsMounted' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:115:5: warning: Member variable 'DevicesStruct::HasButton' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:115:5: warning: Member variable 'DevicesStruct::button' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:115:5: warning: Member variable 'DevicesStruct::fname' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:196:1: warning: Member variable 'DeviceManager::FirstOtherDevice' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:329:1: warning: Member variable 'MtabPollTimer::remaining' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:432:1: warning: Member variable 'IconFileDialog::type' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:31:1: warning: Member variable 'MyFindDialog::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:51:1: warning: Member variable 'MyFindNotebook::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:51:1: warning: Member variable 'MyFindNotebook::combo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:122:1: warning: Member variable 'QuickFindDlg::SearchPattern' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:122:1: warning: Member variable 'QuickFindDlg::PathFind' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:122:1: warning: Member variable 'QuickFindDlg::IgnoreCase' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:122:1: warning: Member variable 'QuickFindDlg::PathCurrentDir' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:122:1: warning: Member variable 'QuickFindDlg::PathHome' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:122:1: warning: Member variable 'QuickFindDlg::PathRoot' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:122:1: warning: Member variable 'QuickFindDlg::RBName' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:122:1: warning: Member variable 'QuickFindDlg::RBPath' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:122:1: warning: Member variable 'QuickFindDlg::RBRegex' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:122:1: warning: Member variable 'QuickFindDlg::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:152:1: warning: Member variable 'MyGrepNotebook::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:152:1: warning: Member variable 'MyGrepNotebook::DataToAdd' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:152:1: warning: Member variable 'MyGrepNotebook::combo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::SearchPattern' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::PathGrep' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::WholeWord' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::IgnoreCase' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::PrefixLineno' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::Binaries' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::Devices' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::PathCurrentDir' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::PathHome' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::PathRoot' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::DirectoriesRadio' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:208:1: warning: Member variable 'QuickGrepDlg::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:288:1: warning: Member variable 'MyBottomPanel::tool' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:305:1: warning: Member variable 'MyPipedProcess::m_pid' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:377:1: warning: Member variable 'TerminalEm::multiline' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:377:1: warning: Member variable 'TerminalEm::m_running' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:377:1: warning: Member variable 'TerminalEm::m_ExecInPty' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:377:1: warning: Member variable 'TerminalEm::CommandStart' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:377:1: warning: Member variable 'TerminalEm::display' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:377:1: warning: Member variable 'TerminalEm::busy' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:377:1: warning: Member variable 'TerminalEm::promptdir' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:512:1: warning: Member variable 'LaunchMiscTools::EntriesIndex' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:512:1: warning: Member variable 'LaunchMiscTools::FolderIndex' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:512:1: warning: Member variable 'LaunchMiscTools::active' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:512:1: warning: Member variable 'LaunchMiscTools::leftfv' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:512:1: warning: Member variable 'LaunchMiscTools::rightfv' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:512:1: warning: Member variable 'LaunchMiscTools::leftdv' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.h:512:1: warning: Member variable 'LaunchMiscTools::rightdv' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::LMT' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::m_sel' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::currentpage' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::UDCPage' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::FolderArray' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::ToolArray' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::UDCCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::F10check' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::ConfDisplay' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::ConfDevices' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::ConfDevicesAdv' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::ConfTerminals' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::ConfNet' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::ConfMisc' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::dirty' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:522:1: warning: Member variable 'ConfigureNotebook::editing' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:570:1: warning: Member variable 'Configure::CallersHelpcontext' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Bookmarks.h:42:14: warning: Member variable 'Submenu::thismenu' is not assigned a value in 'Submenu::operator='. [operatorEqVarError]
4pane-5.0/Bookmarks.h:75:1: warning: Member variable 'BMClipboard::IsFolder' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Bookmarks.h:75:1: warning: Member variable 'BMClipboard::HasData' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Bookmarks.h:75:1: warning: Member variable 'BMClipboard::FolderHasChildren' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Bookmarks.h:111:1: warning: Member variable 'MyBmTree::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:84:1: warning: Member variable 'AcceleratorList::dirty' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:115:1: warning: Member variable 'MyShortcutPanel::DuplicateAccel' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:115:1: warning: Member variable 'MyShortcutPanel::HideMnemonicsChk' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:115:1: warning: Member variable 'MyShortcutPanel::AL' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:115:1: warning: Member variable 'MyShortcutPanel::ArrayIndex' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:115:1: warning: Member variable 'MyShortcutPanel::FromNotebook' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:115:1: warning: Member variable 'MyShortcutPanel::CallersHelpcontext' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:154:1: warning: Member variable 'ChangeShortcutDlg::text' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:154:1: warning: Member variable 'ChangeShortcutDlg::defaultstatic' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:154:1: warning: Member variable 'ChangeShortcutDlg::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:154:1: warning: Member variable 'ChangeShortcutDlg::entry' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:175:1: warning: Member variable 'NewAccelText::keycode' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Accelerators.h:175:1: warning: Member variable 'NewAccelText::flags' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/ArchiveStream.h:64:1: warning: Member variable 'FakeFiledata::ModTime' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/ArchiveStream.h:64:1: warning: Member variable 'FakeFiledata::Permissions' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/ArchiveStream.h:120:10: warning: Member variable 'FakeDir::filedataarray' is not assigned a value in 'FakeDir::operator='. [operatorEqVarError]
4pane-5.0/ArchiveStream.h:120:10: warning: Member variable 'FakeDir::dirdataarray' is not assigned a value in 'FakeDir::operator='. [operatorEqVarError]
4pane-5.0/ArchiveStream.h:362:1: warning: Member variable 'ArcDir::m_flags' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/ArchiveStream.h:395:1: warning: Member variable 'ArchiveStreamMan::WasOriginallyFulltree' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyGenericDirCtrl.h:77:1: style: The class 'MyFSEventManager' does not have a constructor although it has private member variables. [noConstructor]
4pane-5.0/Dup.h:19:1: warning: Member variable 'CheckDupRen::ItsADir' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:19:1: warning: Member variable 'CheckDupRen::IsDir' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:19:1: warning: Member variable 'CheckDupRen::dup' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::IncText' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::DigitLetterRadio' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::CaseRadio' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::ReplaceAllRadio' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::ReplaceOnlyRadio' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::MatchSpin' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::ReplaceCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::WithCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::PrependCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::AppendCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::IncWith' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Dup.h:71:1: warning: Member variable 'MultipleRenameDlg::Inc' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyDirs.h:69:1: warning: Member variable 'MyDropdownButton::partnerwidth' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyDirs.h:69:1: warning: Member variable 'MyDropdownButton::left' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyDirs.h:69:1: warning: Member variable 'MyDropdownButton::right' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyDirs.h:70:1: warning: Member variable 'MyDropdownButton::partnerwidth' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyDirs.h:70:1: warning: Member variable 'MyDropdownButton::left' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyDirs.h:70:1: warning: Member variable 'MyDropdownButton::right' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:66:1: warning: Member variable 'MyApp::m_liblzma' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:66:1: warning: Member variable 'MyApp::m_EscapeCode' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:66:1: warning: Member variable 'MyApp::m_EscapeFlags' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::fulltreeleft' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::fulltreeright' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::LeftTopIsActive' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::splittype' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::verticalsplitpos' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::horizontalsplitpos' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::TLFileonly' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::BRFileonly' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::showhiddenTLdir' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::showhiddenTLfile' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::showhiddenBRdir' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::showhiddenBRfile' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::leftverticalsashpos' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::tophorizontalsashpos' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::rightverticalsashpos' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::bottomhorizontalsashpos' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::unsplitsashpos' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::Lwidthcol' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::LColShown' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::Rwidthcol' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::RColShown' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::Lselectedcol' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::Rselectedcol' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::Lreversesort' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::Rreversesort' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::Ldecimalsort' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.h:220:1: warning: Member variable 'Tabdata::Rdecimalsort' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:116:19: performance: Variable 'devicenode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/Devices.h:117:19: performance: Variable 'name1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/Devices.h:117:35: performance: Variable 'name2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/Devices.h:117:51: performance: Variable 'name3' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/Devices.h:117:67: performance: Variable 'Vendorstr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/Devices.h:117:91: performance: Variable 'Productstr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/MyTreeCtrl.h:52:7: performance: Variable 'm_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/Bookmarks.h:56:54: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/ArchiveStream.h:67:137: performance: Variable 'symdest' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/Tools.h:528:8: style: Technically the member function 'LaunchMiscTools::GetLastCommand' can be const. [functionConst]
4pane-5.0/Accelerators.h:98:22: style: Technically the member function 'AcceleratorList::GetAccelarray' can be const. [functionConst]
4pane-5.0/ArchiveStream.h:401:14: style: Technically the member function 'ArchiveStreamMan::GetArchiveType' can be const. [functionConst]
4pane-5.0/ArchiveStream.h:405:10: style: Technically the member function 'ArchiveStreamMan::GetPathOutsideArchive' can be const. [functionConst]
4pane-5.0/Devices.h:196:108: style: Class 'DeviceManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4pane-5.0/Devices.h:196:108: style: Class 'DeviceManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4pane-5.0/Configure.h:570:14: style: Class 'Configure' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4pane-5.0/Configure.h:570:14: style: Class 'Configure' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4pane-5.0/ArchiveStream.h:395:59: style: Class 'ArchiveStreamMan' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4pane-5.0/ArchiveStream.h:395:59: style: Class 'ArchiveStreamMan' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4pane-5.0/MyGenericDirCtrl.h:188:18: warning: Virtual function 'Init' is called from constructor 'MyGenericDirCtrl(wxWindow*parent,MyGenericDirCtrl*parentcontrol,const wxWindowID id=-1,const wxString&dir=wxDirDialogDefaultFolderStr,const wxPoint&posit=wxDefaultPosition,const wxSize&sze=wxDefaultSize,long style=wxDIRCTRL_3D_INTERNAL|wxSUNKEN_BORDER,const wxString&filter=wxEmptyString,int defaultFilter=0,const wxString&name=wxT("MyGenericDirCtrl")' at line 171. Dynamic binding is not used. [virtualCallInConstructor]
4pane-5.0/MyGenericDirCtrl.h:171:9: note: Calling Init
4pane-5.0/MyGenericDirCtrl.h:188:18: note: Init is a virtual method
4pane-5.0/Devices.h:51:1: style: Class 'DeviceBitmapButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Devices.h:196:1: style: Class 'DeviceManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Devices.h:329:1: style: Class 'MtabPollTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Devices.h:432:1: style: Class 'IconFileDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Tools.h:240:1: style: Class 'Tools' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Configure.h:238:1: style: Class 'ConfigureDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Configure.h:302:1: style: Class 'DevicesPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Configure.h:357:1: style: Class 'DevicesAdvancedPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Configure.h:388:1: style: Class 'ConfigureTerminals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Configure.h:427:1: style: Class 'ConfigureNet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Configure.h:460:1: style: Class 'ConfigureMisc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/MyTreeCtrl.h:236:1: style: Class 'PreviewPopup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Bookmarks.h:56:1: style: Class 'MyTreeItemData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Bookmarks.h:95:1: style: Class 'MyBookmarkDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Accelerators.h:37:1: style: Class 'AccelEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Accelerators.h:84:1: style: Class 'AcceleratorList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/ArchiveStream.h:258:1: style: Class 'ZipArchiveStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/ArchiveStream.h:277:1: style: Class 'TarArchiveStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/ArchiveStream.h:299:1: style: Class 'GZArchiveStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/ArchiveStream.h:312:1: style: Class 'BZArchiveStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/ArchiveStream.h:362:1: style: Class 'ArcDir' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/MyFrame.h:220:1: style: Class 'Tabdata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/MyFrame.h:280:1: style: Class 'LayoutWindows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/MyFrame.h:314:1: style: Class 'MyFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Devices.h:93:1: warning: The struct 'DevicesStruct' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
4pane-5.0/Bookmarks.h:51:1: warning: The class 'MyTreeItemData' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
4pane-5.0/Devices.h:355:13: style: The function 'SetBitmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Devices.h:347:13: note: Virtual function in base class
4pane-5.0/Devices.h:355:13: note: Function in derived class
4pane-5.0/Devices.h:356:14: style: The function 'AddIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Devices.h:348:14: note: Virtual function in base class
4pane-5.0/Devices.h:356:14: note: Function in derived class
4pane-5.0/Devices.h:426:14: style: The function 'DisplayButtonChoices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Devices.h:410:14: note: Virtual function in base class
4pane-5.0/Devices.h:426:14: note: Function in derived class
4pane-5.0/Configure.h:38:6: style: The function 'OnPageDisplayed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Configure.h:27:14: note: Virtual function in base class
4pane-5.0/Configure.h:38:6: note: Function in derived class
4pane-5.0/Configure.h:53:6: style: The function 'OnPageDisplayed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Configure.h:27:14: note: Virtual function in base class
4pane-5.0/Configure.h:53:6: note: Function in derived class
4pane-5.0/Configure.h:67:6: style: The function 'OnPageDisplayed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Configure.h:27:14: note: Virtual function in base class
4pane-5.0/Configure.h:67:6: note: Function in derived class
4pane-5.0/Configure.h:182:13: style: The function 'SetBitmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Devices.h:347:13: note: Virtual function in base class
4pane-5.0/Configure.h:182:13: note: Function in derived class
4pane-5.0/Configure.h:183:14: style: The function 'AddIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Devices.h:348:14: note: Virtual function in base class
4pane-5.0/Configure.h:183:14: note: Function in derived class
4pane-5.0/Configure.h:229:14: style: The function 'DisplayButtonChoices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Devices.h:410:14: note: Virtual function in base class
4pane-5.0/Configure.h:229:14: note: Function in derived class
4pane-5.0/ArchiveStream.h:73:10: style: The function 'GetFilepath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:27:18: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:73:10: note: Function in derived class
4pane-5.0/ArchiveStream.h:74:14: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:49:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:74:14: note: Function in derived class
4pane-5.0/ArchiveStream.h:76:18: style: The function 'GetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:28:18: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:76:18: note: Function in derived class
4pane-5.0/ArchiveStream.h:77:18: style: The function 'ReallyGetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:29:18: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:77:18: note: Function in derived class
4pane-5.0/ArchiveStream.h:78:18: style: The function 'GetOwner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:30:18: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:78:18: note: Function in derived class
4pane-5.0/ArchiveStream.h:79:18: style: The function 'GetGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:31:18: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:79:18: note: Function in derived class
4pane-5.0/ArchiveStream.h:80:21: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:33:21: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:80:21: note: Function in derived class
4pane-5.0/ArchiveStream.h:81:18: style: The function 'GetParsedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:36:18: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:81:18: note: Function in derived class
4pane-5.0/ArchiveStream.h:82:16: style: The function 'ModificationTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:37:16: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:82:16: note: Function in derived class
4pane-5.0/ArchiveStream.h:83:16: style: The function 'GetPermissions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:38:16: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:83:16: note: Function in derived class
4pane-5.0/ArchiveStream.h:84:18: style: The function 'PermissionsToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:39:18: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:84:18: note: Function in derived class
4pane-5.0/ArchiveStream.h:86:18: style: The function 'GetSymlinkDestination' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:32:18: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:86:18: note: Function in derived class
4pane-5.0/ArchiveStream.h:88:14: style: The function 'IsSymlinktargetADir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:40:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:88:14: note: Function in derived class
4pane-5.0/ArchiveStream.h:149:18: style: The function 'GetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:76:18: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:149:18: note: Function in derived class
4pane-5.0/ArchiveStream.h:150:6: style: The function 'IsRegularFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:47:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:150:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:151:6: style: The function 'IsDir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:50:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:151:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:302:14: style: The function 'ListContentsFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:283:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:302:14: note: Function in derived class
4pane-5.0/ArchiveStream.h:305:14: style: The function 'GetFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:289:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:305:14: note: Function in derived class
4pane-5.0/ArchiveStream.h:306:6: style: The function 'CompressStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:290:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:306:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:315:14: style: The function 'ListContentsFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:283:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:315:14: note: Function in derived class
4pane-5.0/ArchiveStream.h:318:14: style: The function 'GetFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:289:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:318:14: note: Function in derived class
4pane-5.0/ArchiveStream.h:319:6: style: The function 'CompressStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:290:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:319:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:329:14: style: The function 'ListContentsFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:283:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:329:14: note: Function in derived class
4pane-5.0/ArchiveStream.h:332:14: style: The function 'GetFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:289:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:332:14: note: Function in derived class
4pane-5.0/ArchiveStream.h:333:6: style: The function 'CompressStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:290:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:333:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:353:6: style: The function 'IsOpened' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:342:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:353:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:354:6: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:343:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:354:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:355:6: style: The function 'GetFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:344:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:355:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:356:6: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:345:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:356:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:365:6: style: The function 'IsOpened' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:342:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:365:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:366:6: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:343:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:366:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:367:6: style: The function 'GetFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:344:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:367:6: note: Function in derived class
4pane-5.0/ArchiveStream.h:368:6: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:345:14: note: Virtual function in base class
4pane-5.0/ArchiveStream.h:368:6: note: Function in derived class
4pane-5.0/MyDirs.h:143:6: style: The function 'NewFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/MyGenericDirCtrl.h:211:14: note: Virtual function in base class
4pane-5.0/MyDirs.h:143:6: note: Function in derived class
4pane-5.0/MyDirs.h:145:14: style: The function 'UpdateStatusbarInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/MyGenericDirCtrl.h:370:14: note: Virtual function in base class
4pane-5.0/MyDirs.h:145:14: note: Function in derived class
4pane-5.0/Archive.cpp:226:35: style: C-style pointer casting [cstyleCast]
4pane-5.0/Archive.cpp:287:20: style: C-style pointer casting [cstyleCast]
4pane-5.0/Archive.cpp:801:8: style: C-style pointer casting [cstyleCast]
4pane-5.0/Archive.cpp:1104:8: style: C-style pointer casting [cstyleCast]
4pane-5.0/Archive.cpp:510:8: style: The scope of the variable 'n' can be reduced. [variableScope]
4pane-5.0/Archive.cpp:1183:6: style: The scope of the variable 'archivefound' can be reduced. [variableScope]
4pane-5.0/Archive.cpp:415:65: style: Function 'AppendCompressedTar' argument 1 names different: declaration 'archivename' definition 'archivefpath'. [funcArgNamesDifferent]
4pane-5.0/Archive.h:75:46: note: Function 'AppendCompressedTar' argument 1 names different: declaration 'archivename' definition 'archivefpath'.
4pane-5.0/Archive.cpp:415:65: note: Function 'AppendCompressedTar' argument 1 names different: declaration 'archivename' definition 'archivefpath'.
4pane-5.0/Archive.cpp:1308:50: style: Function 'Categorise' argument 1 names different: declaration 'filetype' definition 'ftype'. [funcArgNamesDifferent]
4pane-5.0/Archive.h:176:48: note: Function 'Categorise' argument 1 names different: declaration 'filetype' definition 'ftype'.
4pane-5.0/Archive.cpp:1308:50: note: Function 'Categorise' argument 1 names different: declaration 'filetype' definition 'ftype'.
4pane-5.0/Misc.h:59:1: warning: Member variable 'FileDirDlg::GDC' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Misc.h:59:1: warning: Member variable 'FileDirDlg::Text' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Misc.h:59:1: warning: Member variable 'FileDirDlg::SHCUT_HOME' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Misc.h:59:1: warning: Member variable 'FileDirDlg::filesonly' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Misc.h:176:3: warning: Member variable 'PasteThread::m_fromunredo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Misc.h:199:1: warning: Member variable 'PastesCollector::m_tsb' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:184:1: warning: Member variable 'MyFiletypeDialog::AddApplicBtn' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:184:1: warning: Member variable 'MyFiletypeDialog::EditApplicBtn' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:184:1: warning: Member variable 'MyFiletypeDialog::RemoveApplicBtn' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:184:1: warning: Member variable 'MyFiletypeDialog::AddFolderBtn' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:184:1: warning: Member variable 'MyFiletypeDialog::RemoveFolderBtn' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:184:1: warning: Member variable 'MyFiletypeDialog::OKBtn' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:184:1: warning: Member variable 'MyFiletypeDialog::text' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:184:1: warning: Member variable 'MyFiletypeDialog::isdefault' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:184:1: warning: Member variable 'MyFiletypeDialog::interminal' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:184:1: warning: Member variable 'MyFiletypeDialog::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:211:1: warning: Member variable 'MyApplicDialog::AddFolderBtn' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:211:1: warning: Member variable 'MyApplicDialog::browse' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:211:1: warning: Member variable 'MyApplicDialog::label' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:211:1: warning: Member variable 'MyApplicDialog::filepath' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:211:1: warning: Member variable 'MyApplicDialog::ext' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:211:1: warning: Member variable 'MyApplicDialog::command' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:211:1: warning: Member variable 'MyApplicDialog::WorkingDir' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:211:1: warning: Member variable 'MyApplicDialog::isdefault' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:211:1: warning: Member variable 'MyApplicDialog::interminal' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:211:1: warning: Member variable 'MyApplicDialog::ftype' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:240:1: warning: Member variable 'MyFiletypeTree::FTSelected' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:240:1: warning: Member variable 'MyFiletypeTree::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:241:1: warning: Member variable 'MyFiletypeTree::FTSelected' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:241:1: warning: Member variable 'MyFiletypeTree::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:287:1: warning: Member variable 'FiletypeManager::tree' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:287:1: warning: Member variable 'FiletypeManager::mydlg' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:287:1: warning: Member variable 'FiletypeManager::combo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:287:1: warning: Member variable 'FiletypeManager::config' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Archive.h:41:1: warning: Member variable 'ArchiveDialogBase::combo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Archive.h:41:1: warning: Member variable 'ArchiveDialogBase::list' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Archive.h:62:1: warning: Member variable 'MakeArchiveDialog::m_compressorradio' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Archive.h:62:1: warning: Member variable 'MakeArchiveDialog::createincombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Archive.h:62:1: warning: Member variable 'MakeArchiveDialog::OKEnabled' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Archive.h:62:1: warning: Member variable 'MakeArchiveDialog::NewArchive' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Archive.h:131:1: warning: Member variable 'ExtractArchiveDlg::text' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Archive.h:131:1: warning: Member variable 'ExtractArchiveDlg::CreateInCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Archive.h:131:1: warning: Member variable 'ExtractArchiveDlg::m_parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.h:170:101: performance: Variable 'Name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/Filetypes.h:64:8: style: Technically the member function 'FileData::AccessTime' can be const. [functionConst]
4pane-5.0/Filetypes.h:66:8: style: Technically the member function 'FileData::ChangedTime' can be const. [functionConst]
4pane-5.0/Filetypes.h:70:11: style: Technically the member function 'FileData::GetBlocksize' can be const. [functionConst]
4pane-5.0/Filetypes.h:71:10: style: Technically the member function 'FileData::GetBlockNo' can be const. [functionConst]
4pane-5.0/Filetypes.h:73:7: style: Technically the member function 'FileData::GetInodeNo' can be const. [functionConst]
4pane-5.0/Filetypes.h:74:7: style: Technically the member function 'FileData::GetDeviceID' can be const. [functionConst]
4pane-5.0/Filetypes.h:75:9: style: Technically the member function 'FileData::GetHardLinkNo' can be const. [functionConst]
4pane-5.0/Filetypes.h:86:6: style: Technically the member function 'FileData::IsUserReadable' can be const. [functionConst]
4pane-5.0/Filetypes.h:87:6: style: Technically the member function 'FileData::IsUserWriteable' can be const. [functionConst]
4pane-5.0/Filetypes.h:88:6: style: Technically the member function 'FileData::IsUserExecutable' can be const. [functionConst]
4pane-5.0/Filetypes.h:90:6: style: Technically the member function 'FileData::IsGroupReadable' can be const. [functionConst]
4pane-5.0/Filetypes.h:91:6: style: Technically the member function 'FileData::IsGroupWriteable' can be const. [functionConst]
4pane-5.0/Filetypes.h:92:6: style: Technically the member function 'FileData::IsGroupExecutable' can be const. [functionConst]
4pane-5.0/Filetypes.h:94:6: style: Technically the member function 'FileData::IsOtherReadable' can be const. [functionConst]
4pane-5.0/Filetypes.h:95:6: style: Technically the member function 'FileData::IsOtherWriteable' can be const. [functionConst]
4pane-5.0/Filetypes.h:96:6: style: Technically the member function 'FileData::IsOtherExecutable' can be const. [functionConst]
4pane-5.0/Filetypes.h:98:6: style: Technically the member function 'FileData::IsSetuid' can be const. [functionConst]
4pane-5.0/Filetypes.h:99:6: style: Technically the member function 'FileData::IsSetgid' can be const. [functionConst]
4pane-5.0/Filetypes.h:100:6: style: Technically the member function 'FileData::IsSticky' can be const. [functionConst]
4pane-5.0/Archive.h:199:17: performance: Technically the member function 'Archive::GetSevenZString' can be static. [functionStatic]
4pane-5.0/Archive.cpp:896:16: style: Technically the member function 'ExtractDeb::GetBinary' can be const. [functionConst]
4pane-5.0/Archive.cpp:899:10: performance: Technically the member function 'ExtractDeb::GetCompression' can be static. [functionStatic]
4pane-5.0/ExecuteInDialog.h:21:1: style: Class 'DisplayProcess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Misc.h:116:1: style: Class 'ExecInPty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Misc.h:264:1: style: Class 'ThreadSuperBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Misc.h:334:1: style: Class 'PasteThreadSuperBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Filetypes.h:211:1: style: Class 'MyApplicDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Filetypes.h:288:1: style: Class 'FiletypeManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Archive.h:41:1: style: Class 'ArchiveDialogBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Archive.h:90:1: style: Class 'CompressDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Archive.h:107:1: style: Class 'DecompressDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Archive.h:123:1: style: Class 'VerifyCompressedDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Archive.h:132:1: style: Class 'ExtractArchiveDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Archive.h:154:1: style: Class 'VerifyArchiveDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Archive.h:169:1: style: Class 'Archive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Misc.h:159:1: warning: The struct 'PasteData' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
4pane-5.0/Filetypes.h:26:1: warning: The class 'FileData' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
4pane-5.0/Filetypes.h:145:1: warning: The struct 'Filetype_Struct' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
4pane-5.0/Misc.h:339:14: style: The function 'OnCompleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Misc.h:284:14: note: Virtual function in base class
4pane-5.0/Misc.h:339:14: note: Function in derived class
4pane-5.0/Filetypes.h:38:6: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:49:14: note: Virtual function in base class
4pane-5.0/Filetypes.h:38:6: note: Function in derived class
4pane-5.0/Filetypes.h:39:10: style: The function 'GetFilepath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:27:18: note: Virtual function in base class
4pane-5.0/Filetypes.h:39:10: note: Function in derived class
4pane-5.0/Filetypes.h:40:10: style: The function 'GetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:28:18: note: Virtual function in base class
4pane-5.0/Filetypes.h:40:10: note: Function in derived class
4pane-5.0/Filetypes.h:41:10: style: The function 'ReallyGetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:29:18: note: Virtual function in base class
4pane-5.0/Filetypes.h:41:10: note: Function in derived class
4pane-5.0/Filetypes.h:58:7: style: The function 'OwnerID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:34:15: note: Virtual function in base class
4pane-5.0/Filetypes.h:58:7: note: Function in derived class
4pane-5.0/Filetypes.h:59:7: style: The function 'GroupID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:35:15: note: Virtual function in base class
4pane-5.0/Filetypes.h:59:7: note: Function in derived class
4pane-5.0/Filetypes.h:60:10: style: The function 'GetOwner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:30:18: note: Virtual function in base class
4pane-5.0/Filetypes.h:60:10: note: Function in derived class
4pane-5.0/Filetypes.h:61:10: style: The function 'GetGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:31:18: note: Virtual function in base class
4pane-5.0/Filetypes.h:61:10: note: Function in derived class
4pane-5.0/Filetypes.h:65:8: style: The function 'ModificationTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:37:16: note: Virtual function in base class
4pane-5.0/Filetypes.h:65:8: note: Function in derived class
4pane-5.0/Filetypes.h:68:13: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:33:21: note: Virtual function in base class
4pane-5.0/Filetypes.h:68:13: note: Function in derived class
4pane-5.0/Filetypes.h:69:10: style: The function 'GetParsedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:36:18: note: Virtual function in base class
4pane-5.0/Filetypes.h:69:10: note: Function in derived class
4pane-5.0/Filetypes.h:77:6: style: The function 'IsRegularFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:47:14: note: Virtual function in base class
4pane-5.0/Filetypes.h:77:6: note: Function in derived class
4pane-5.0/Filetypes.h:78:6: style: The function 'IsDir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:50:14: note: Virtual function in base class
4pane-5.0/Filetypes.h:78:6: note: Function in derived class
4pane-5.0/Filetypes.h:79:6: style: The function 'IsSymlink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:41:14: note: Virtual function in base class
4pane-5.0/Filetypes.h:79:6: note: Function in derived class
4pane-5.0/Filetypes.h:80:6: style: The function 'IsBrokenSymlink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:42:14: note: Virtual function in base class
4pane-5.0/Filetypes.h:80:6: note: Function in derived class
4pane-5.0/Filetypes.h:81:6: style: The function 'IsCharDev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:46:14: note: Virtual function in base class
4pane-5.0/Filetypes.h:81:6: note: Function in derived class
4pane-5.0/Filetypes.h:82:6: style: The function 'IsBlkDev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:45:14: note: Virtual function in base class
4pane-5.0/Filetypes.h:82:6: note: Function in derived class
4pane-5.0/Filetypes.h:83:6: style: The function 'IsSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:43:14: note: Virtual function in base class
4pane-5.0/Filetypes.h:83:6: note: Function in derived class
4pane-5.0/Filetypes.h:84:6: style: The function 'IsFIFO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:44:14: note: Virtual function in base class
4pane-5.0/Filetypes.h:84:6: note: Function in derived class
4pane-5.0/Filetypes.h:102:10: style: The function 'PermissionsToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:39:18: note: Virtual function in base class
4pane-5.0/Filetypes.h:102:10: note: Function in derived class
4pane-5.0/Filetypes.h:103:8: style: The function 'GetPermissions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:38:16: note: Virtual function in base class
4pane-5.0/Filetypes.h:103:8: note: Function in derived class
4pane-5.0/Filetypes.h:106:17: style: The function 'GetSymlinkData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:48:19: note: Virtual function in base class
4pane-5.0/Filetypes.h:106:17: note: Function in derived class
4pane-5.0/Filetypes.h:107:10: style: The function 'GetSymlinkDestination' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:32:18: note: Virtual function in base class
4pane-5.0/Filetypes.h:107:10: note: Function in derived class
4pane-5.0/Filetypes.h:118:6: style: The function 'IsSymlinktargetADir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/ArchiveStream.h:40:14: note: Virtual function in base class
4pane-5.0/Filetypes.h:118:6: note: Function in derived class
4pane-5.0/Archive.h:159:14: style: The function 'OnOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Archive.h:140:14: note: Virtual function in base class
4pane-5.0/Archive.h:159:14: note: Function in derived class
4pane-5.0/ArchiveStream.cpp:1685:22: style: C-style pointer casting [cstyleCast]
4pane-5.0/ArchiveStream.cpp:1696:21: style: C-style pointer casting [cstyleCast]
4pane-5.0/ArchiveStream.cpp:1707:21: style: C-style pointer casting [cstyleCast]
4pane-5.0/ArchiveStream.cpp:1718:21: style: C-style pointer casting [cstyleCast]
4pane-5.0/ArchiveStream.cpp:1733:21: style: C-style pointer casting [cstyleCast]
4pane-5.0/ArchiveStream.cpp:1830:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
4pane-5.0/ArchiveStream.cpp:989:92: style: Function 'Extract' argument 3 names different: declaration 'destinations' definition 'resultingfilepaths'. [funcArgNamesDifferent]
4pane-5.0/ArchiveStream.h:262:74: note: Function 'Extract' argument 3 names different: declaration 'destinations' definition 'resultingfilepaths'.
4pane-5.0/ArchiveStream.cpp:989:92: note: Function 'Extract' argument 3 names different: declaration 'destinations' definition 'resultingfilepaths'.
4pane-5.0/ArchiveStream.cpp:1277:92: style: Function 'Extract' argument 3 names different: declaration 'destinations' definition 'resultingfilepaths'. [funcArgNamesDifferent]
4pane-5.0/ArchiveStream.h:281:74: note: Function 'Extract' argument 3 names different: declaration 'destinations' definition 'resultingfilepaths'.
4pane-5.0/ArchiveStream.cpp:1277:92: note: Function 'Extract' argument 3 names different: declaration 'destinations' definition 'resultingfilepaths'.
4pane-5.0/Redo.h:72:1: warning: Member variable 'UnRedo::clusterno' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Redo.h:73:1: warning: Member variable 'UnRedo::clusterno' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Redo.h:103:1: warning: Member variable 'UnRedoFile::ItsADir' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Redo.h:104:1: warning: Member variable 'UnRedoFile::ItsADir' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Redo.h:395:1: warning: Member variable 'UnRedoImplementer::m_IsUndoing' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/ArchiveStream.h:91:14: performance: Technically the member function 'FakeFiledata::Compare' can be static. [functionStatic]
4pane-5.0/ArchiveStream.cpp:58:28: note: Technically the member function 'FakeFiledata::Compare' can be static.
4pane-5.0/ArchiveStream.h:91:14: note: Technically the member function 'FakeFiledata::Compare' can be static.
4pane-5.0/ArchiveStream.h:417:10: performance: Technically the member function 'ArchiveStreamMan::FindFirstArchiveinFilepath' can be static. [functionStatic]
4pane-5.0/ArchiveStream.cpp:1787:28: note: Technically the member function 'ArchiveStreamMan::FindFirstArchiveinFilepath' can be static.
4pane-5.0/ArchiveStream.h:417:10: note: Technically the member function 'ArchiveStreamMan::FindFirstArchiveinFilepath' can be static.
4pane-5.0/ArchiveStream.cpp:232:1: style: Class 'FakeFilesystem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4pane-5.0/ArchiveStream.cpp:232:1: style: Class 'FakeFilesystem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4pane-5.0/Redo.h:137:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:137:6: note: Function in derived class
4pane-5.0/Redo.h:138:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:138:6: note: Function in derived class
4pane-5.0/Redo.h:162:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:162:6: note: Function in derived class
4pane-5.0/Redo.h:163:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:163:6: note: Function in derived class
4pane-5.0/Redo.h:176:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:176:6: note: Function in derived class
4pane-5.0/Redo.h:177:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:177:6: note: Function in derived class
4pane-5.0/Redo.h:194:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:194:6: note: Function in derived class
4pane-5.0/Redo.h:195:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:195:6: note: Function in derived class
4pane-5.0/Redo.h:211:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:211:6: note: Function in derived class
4pane-5.0/Redo.h:212:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:212:6: note: Function in derived class
4pane-5.0/Redo.h:229:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:229:6: note: Function in derived class
4pane-5.0/Redo.h:230:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:230:6: note: Function in derived class
4pane-5.0/Redo.h:245:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:245:6: note: Function in derived class
4pane-5.0/Redo.h:246:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:246:6: note: Function in derived class
4pane-5.0/Redo.h:267:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:267:6: note: Function in derived class
4pane-5.0/Redo.h:268:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:268:6: note: Function in derived class
4pane-5.0/Redo.h:285:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:285:6: note: Function in derived class
4pane-5.0/Redo.h:286:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:286:6: note: Function in derived class
4pane-5.0/Redo.h:308:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:308:6: note: Function in derived class
4pane-5.0/Redo.h:309:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:309:6: note: Function in derived class
4pane-5.0/Redo.h:327:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:327:6: note: Function in derived class
4pane-5.0/Redo.h:328:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:328:6: note: Function in derived class
4pane-5.0/Redo.h:343:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:343:6: note: Function in derived class
4pane-5.0/Redo.h:344:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:344:6: note: Function in derived class
4pane-5.0/Redo.h:355:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:355:6: note: Function in derived class
4pane-5.0/Redo.h:356:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:356:6: note: Function in derived class
4pane-5.0/Redo.h:376:6: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:85:14: note: Virtual function in base class
4pane-5.0/Redo.h:376:6: note: Function in derived class
4pane-5.0/Redo.h:377:6: style: The function 'Redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/Redo.h:86:14: note: Virtual function in base class
4pane-5.0/Redo.h:377:6: note: Function in derived class
4pane-5.0/Bookmarks.cpp:230:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:268:12: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:498:23: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:501:25: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:546:8: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:556:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:629:9: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:757:32: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:787:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:828:15: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:950:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:957:16: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:1009:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:1055:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:1058:25: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:1092:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Bookmarks.cpp:530:8: style: The scope of the variable 'index' can be reduced. [variableScope]
4pane-5.0/Bookmarks.cpp:124:42: style: Function 'AddFolder' argument 1 names different: declaration 'SubMenu' definition 'SubMenuStruct'. [funcArgNamesDifferent]
4pane-5.0/Bookmarks.h:118:32: note: Function 'AddFolder' argument 1 names different: declaration 'SubMenu' definition 'SubMenuStruct'.
4pane-5.0/Bookmarks.cpp:124:42: note: Function 'AddFolder' argument 1 names different: declaration 'SubMenu' definition 'SubMenuStruct'.
4pane-5.0/Bookmarks.cpp:571:74: style: Function 'FindSubmenuStruct' argument 2 names different: declaration 'folder' definition 'name'. [funcArgNamesDifferent]
4pane-5.0/Bookmarks.h:198:63: note: Function 'FindSubmenuStruct' argument 2 names different: declaration 'folder' definition 'name'.
4pane-5.0/Bookmarks.cpp:571:74: note: Function 'FindSubmenuStruct' argument 2 names different: declaration 'folder' definition 'name'.
4pane-5.0/Bookmarks.cpp:1084:47: style: Function 'OnDeleteBookmark' argument 1 names different: declaration 'item' definition 'id'. [funcArgNamesDifferent]
4pane-5.0/Bookmarks.h:167:36: note: Function 'OnDeleteBookmark' argument 1 names different: declaration 'item' definition 'id'.
4pane-5.0/Bookmarks.cpp:1084:47: note: Function 'OnDeleteBookmark' argument 1 names different: declaration 'item' definition 'id'.
4pane-5.0/Bookmarks.h:195:6: performance: Technically the member function 'Bookmarks::SaveDefaultBookmarkDefault' can be static. [functionStatic]
4pane-5.0/Bookmarks.cpp:479:17: note: Technically the member function 'Bookmarks::SaveDefaultBookmarkDefault' can be static.
4pane-5.0/Bookmarks.h:195:6: note: Technically the member function 'Bookmarks::SaveDefaultBookmarkDefault' can be static.
4pane-5.0/Configure.cpp:2029:29: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2127:33: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2132:7: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2138:7: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2305:50: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2417:31: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2424:23: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2426:13: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2464:31: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2523:40: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2543:39: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2614:23: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2615:13: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2650:51: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2651:53: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2922:12: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2924:19: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:2938:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3078:21: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3643:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3644:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3645:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3646:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3653:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3654:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3655:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3656:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3663:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3664:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3672:23: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3673:22: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3674:27: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3675:22: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3685:23: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3686:21: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3687:33: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3688:25: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3697:22: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3698:33: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3817:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3818:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3819:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3825:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3827:12: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3829:19: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3847:59: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3848:66: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3849:71: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3858:32: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3876:12: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3878:12: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:3880:12: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:4026:13: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:4027:13: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:4028:9: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:4329:95: style: C-style pointer casting [cstyleCast]
4pane-5.0/Configure.cpp:84:34: style: Function 'SecondPage' argument 1 names different: declaration 'parent' definition 'dad'. [funcArgNamesDifferent]
4pane-5.0/Configure.h:49:22: note: Function 'SecondPage' argument 1 names different: declaration 'parent' definition 'dad'.
4pane-5.0/Configure.cpp:84:34: note: Function 'SecondPage' argument 1 names different: declaration 'parent' definition 'dad'.
4pane-5.0/Configure.cpp:406:40: style: Function 'FindRC' argument 1 names different: declaration 'SuggestedFilepath' definition 'SuggestedPath'. [funcArgNamesDifferent]
4pane-5.0/Configure.h:604:36: note: Function 'FindRC' argument 1 names different: declaration 'SuggestedFilepath' definition 'SuggestedPath'.
4pane-5.0/Configure.cpp:406:40: note: Function 'FindRC' argument 1 names different: declaration 'SuggestedFilepath' definition 'SuggestedPath'.
4pane-5.0/Configure.cpp:421:45: style: Function 'FindBitmaps' argument 1 names different: declaration 'SuggestedFilepath' definition 'SuggestedPath'. [funcArgNamesDifferent]
4pane-5.0/Configure.h:606:41: note: Function 'FindBitmaps' argument 1 names different: declaration 'SuggestedFilepath' definition 'SuggestedPath'.
4pane-5.0/Configure.cpp:421:45: note: Function 'FindBitmaps' argument 1 names different: declaration 'SuggestedFilepath' definition 'SuggestedPath'.
4pane-5.0/Configure.cpp:436:42: style: Function 'FindHelp' argument 1 names different: declaration 'SuggestedFilepath' definition 'SuggestedPath'. [funcArgNamesDifferent]
4pane-5.0/Configure.h:607:38: note: Function 'FindHelp' argument 1 names different: declaration 'SuggestedFilepath' definition 'SuggestedPath'.
4pane-5.0/Configure.cpp:436:42: note: Function 'FindHelp' argument 1 names different: declaration 'SuggestedFilepath' definition 'SuggestedPath'.
4pane-5.0/Configure.cpp:4674:69: style: Function 'LoadDirCtrlTBinfo' argument 1 names different: declaration 'DCTBarray' definition 'DirCtrlTBinfoarray'. [funcArgNamesDifferent]
4pane-5.0/Configure.h:184:56: note: Function 'LoadDirCtrlTBinfo' argument 1 names different: declaration 'DCTBarray' definition 'DirCtrlTBinfoarray'.
4pane-5.0/Configure.cpp:4674:69: note: Function 'LoadDirCtrlTBinfo' argument 1 names different: declaration 'DCTBarray' definition 'DirCtrlTBinfoarray'.
4pane-5.0/Configure.h:357:1: warning: Member variable 'DevicesAdvancedPanel::subpage' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:388:1: warning: Member variable 'ConfigureTerminals::combo2' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:388:1: warning: Member variable 'ConfigureTerminals::combo3' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:388:1: warning: Member variable 'ConfigureTerminals::fonttext' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:388:1: warning: Member variable 'ConfigureTerminals::defaultfonttext' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:388:1: warning: Member variable 'ConfigureTerminals::subpage' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:427:1: warning: Member variable 'ConfigureNet::ServerList' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:427:1: warning: Member variable 'ConfigureNet::NewServer' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:427:1: warning: Member variable 'ConfigureNet::Showmount' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:427:1: warning: Member variable 'ConfigureNet::Samba' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Configure.h:253:6: performance: Technically the member function 'ConfigureDisplay::OnConfigureTBIcons' can be static. [functionStatic]
4pane-5.0/Configure.cpp:2977:24: note: Technically the member function 'ConfigureDisplay::OnConfigureTBIcons' can be static.
4pane-5.0/Configure.h:253:6: note: Technically the member function 'ConfigureDisplay::OnConfigureTBIcons' can be static.
4pane-5.0/Configure.h:254:6: performance: Technically the member function 'ConfigureDisplay::OnConfigurePreviews' can be static. [functionStatic]
4pane-5.0/Configure.cpp:2994:24: note: Technically the member function 'ConfigureDisplay::OnConfigurePreviews' can be static.
4pane-5.0/Configure.h:254:6: note: Technically the member function 'ConfigureDisplay::OnConfigurePreviews' can be static.
4pane-5.0/Configure.h:261:6: performance: Technically the member function 'ConfigureDisplay::Save' can be static. [functionStatic]
4pane-5.0/Configure.cpp:3241:24: note: Technically the member function 'ConfigureDisplay::Save' can be static.
4pane-5.0/Configure.h:261:6: note: Technically the member function 'ConfigureDisplay::Save' can be static.
4pane-5.0/Configure.h:441:6: performance: Technically the member function 'ConfigureNet::Save' can be static. [functionStatic]
4pane-5.0/Configure.cpp:4100:20: note: Technically the member function 'ConfigureNet::Save' can be static.
4pane-5.0/Configure.h:441:6: note: Technically the member function 'ConfigureNet::Save' can be static.
4pane-5.0/Configure.h:600:6: performance: Technically the member function 'Configure::ConfigureTooltips' can be static. [functionStatic]
4pane-5.0/Configure.cpp:1867:17: note: Technically the member function 'Configure::ConfigureTooltips' can be static.
4pane-5.0/Configure.h:600:6: note: Technically the member function 'Configure::ConfigureTooltips' can be static.
4pane-5.0/Configure.h:601:6: performance: Technically the member function 'Configure::ApplyTooltipPreferences' can be static. [functionStatic]
4pane-5.0/Configure.cpp:1895:17: note: Technically the member function 'Configure::ApplyTooltipPreferences' can be static.
4pane-5.0/Configure.h:601:6: note: Technically the member function 'Configure::ApplyTooltipPreferences' can be static.
4pane-5.0/Configure.h:611:6: performance: Technically the member function 'Configure::LoadMisc' can be static. [functionStatic]
4pane-5.0/Configure.cpp:1815:17: note: Technically the member function 'Configure::LoadMisc' can be static.
4pane-5.0/Configure.h:611:6: note: Technically the member function 'Configure::LoadMisc' can be static.
4pane-5.0/Configure.h:612:6: performance: Technically the member function 'Configure::SaveMisc' can be static. [functionStatic]
4pane-5.0/Configure.cpp:1844:17: note: Technically the member function 'Configure::SaveMisc' can be static.
4pane-5.0/Configure.h:612:6: note: Technically the member function 'Configure::SaveMisc' can be static.
4pane-5.0/MyFiles.h:45:14: style: The function 'UpdateStatusbarInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/MyGenericDirCtrl.h:370:14: note: Virtual function in base class
4pane-5.0/MyFiles.h:45:14: note: Function in derived class
4pane-5.0/MyFiles.h:50:14: style: The function 'NewFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4pane-5.0/MyGenericDirCtrl.h:211:14: note: Virtual function in base class
4pane-5.0/MyFiles.h:50:14: note: Function in derived class
4pane-5.0/Devices.cpp:491:25: style: Condition '!myDragCopy' is always false [knownConditionTrueFalse]
4pane-5.0/Devices.cpp:400:25: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:2862:6: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:2870:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:2905:42: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:2919:68: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:2932:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:2933:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:2938:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:2981:23: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:3270:9: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:3271:10: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:3272:14: style: C-style pointer casting [cstyleCast]
4pane-5.0/Devices.cpp:2786:13: style: Variable 'token' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
4pane-5.0/Devices.cpp:2785:0: note: Variable 'token' is reassigned a value before the old one has been used if variable is no semaphore variable.
4pane-5.0/Devices.cpp:2786:13: note: Variable 'token' is reassigned a value before the old one has been used if variable is no semaphore variable.
4pane-5.0/Devices.cpp:871:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
4pane-5.0/Devices.cpp:1516:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
4pane-5.0/Devices.cpp:1644:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
4pane-5.0/Devices.cpp:496:50: style: Function 'EditorBitmapButton' argument 1 names different: declaration 'parent' definition 'dad'. [funcArgNamesDifferent]
4pane-5.0/Devices.h:77:30: note: Function 'EditorBitmapButton' argument 1 names different: declaration 'parent' definition 'dad'.
4pane-5.0/Devices.cpp:496:50: note: Function 'EditorBitmapButton' argument 1 names different: declaration 'parent' definition 'dad'.
4pane-5.0/Devices.cpp:711:86: style: Function 'GetDiscoveryTableForThisDevicetype' argument 1 names different: declaration 'index' definition 'icon'. [funcArgNamesDifferent]
4pane-5.0/Devices.h:180:74: note: Function 'GetDiscoveryTableForThisDevicetype' argument 1 names different: declaration 'index' definition 'icon'.
4pane-5.0/Devices.cpp:711:86: note: Function 'GetDiscoveryTableForThisDevicetype' argument 1 names different: declaration 'index' definition 'icon'.
4pane-5.0/Devices.cpp:1174:75: style: Function 'SetupConfigureFixedorUsbDevices' argument 1 names different: declaration 'tempDeviceStructArray' definition 'TempDeviceStructArray'. [funcArgNamesDifferent]
4pane-5.0/Devices.h:209:60: note: Function 'SetupConfigureFixedorUsbDevices' argument 1 names different: declaration 'tempDeviceStructArray' definition 'TempDeviceStructArray'.
4pane-5.0/Devices.cpp:1174:75: note: Function 'SetupConfigureFixedorUsbDevices' argument 1 names different: declaration 'tempDeviceStructArray' definition 'TempDeviceStructArray'.
4pane-5.0/Devices.cpp:1184:86: style: Function 'ReturnFromConfigureFixedorUsbDevices' argument 1 names different: declaration 'tempDeviceStructArray' definition 'TempDeviceStructArray'. [funcArgNamesDifferent]
4pane-5.0/Devices.h:210:71: note: Function 'ReturnFromConfigureFixedorUsbDevices' argument 1 names different: declaration 'tempDeviceStructArray' definition 'TempDeviceStructArray'.
4pane-5.0/Devices.cpp:1184:86: note: Function 'ReturnFromConfigureFixedorUsbDevices' argument 1 names different: declaration 'tempDeviceStructArray' definition 'TempDeviceStructArray'.
4pane-5.0/Devices.cpp:1387:73: style: Function 'DoMount' argument 2 names different: declaration 'OnOff' definition 'mounting'. [funcArgNamesDifferent]
4pane-5.0/Devices.h:242:50: note: Function 'DoMount' argument 2 names different: declaration 'OnOff' definition 'mounting'.
4pane-5.0/Devices.cpp:1387:73: note: Function 'DoMount' argument 2 names different: declaration 'OnOff' definition 'mounting'.
4pane-5.0/Devices.cpp:1510:49: style: Function 'Checkmtab' argument 1 names different: declaration 'mountpt' definition 'mountpoint'. [funcArgNamesDifferent]
4pane-5.0/Devices.h:269:26: note: Function 'Checkmtab' argument 1 names different: declaration 'mountpt' definition 'mountpoint'.
4pane-5.0/Devices.cpp:1510:49: note: Function 'Checkmtab' argument 1 names different: declaration 'mountpt' definition 'mountpoint'.
4pane-5.0/Devices.cpp:2601:54: style: Function 'ExtractHalData' argument 1 names different: declaration 'symlinktarget' definition 'symlink'. [funcArgNamesDifferent]
4pane-5.0/Devices.h:301:31: note: Function 'ExtractHalData' argument 1 names different: declaration 'symlinktarget' definition 'symlink'.
4pane-5.0/Devices.cpp:2601:54: note: Function 'ExtractHalData' argument 1 names different: declaration 'symlinktarget' definition 'symlink'.
4pane-5.0/Devices.cpp:2794:55: style: Function 'SearchMtab' argument 1 names different: declaration 'devices' definition 'partitions'. [funcArgNamesDifferent]
4pane-5.0/Devices.h:286:32: note: Function 'SearchMtab' argument 1 names different: declaration 'devices' definition 'partitions'.
4pane-5.0/Devices.cpp:2794:55: note: Function 'SearchMtab' argument 1 names different: declaration 'devices' definition 'partitions'.
4pane-5.0/Devices.cpp:2846:56: style: Function 'SearchFstab' argument 1 names different: declaration 'devices' definition 'partitions'. [funcArgNamesDifferent]
4pane-5.0/Devices.h:287:33: note: Function 'SearchFstab' argument 1 names different: declaration 'devices' definition 'partitions'.
4pane-5.0/Devices.cpp:2846:56: note: Function 'SearchFstab' argument 1 names different: declaration 'devices' definition 'partitions'.
4pane-5.0/Mounts.h:17:1: warning: Member variable 'MountPartitionDialog::PartitionsCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:17:1: warning: Member variable 'MountPartitionDialog::FstabMountptTxt' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:17:1: warning: Member variable 'MountPartitionDialog::MountptCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:17:1: warning: Member variable 'MountPartitionDialog::parent' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:56:1: warning: Member variable 'MountSshfsDlg::UserCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:56:1: warning: Member variable 'MountSshfsDlg::HostnameCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:56:1: warning: Member variable 'MountSshfsDlg::RemotedirCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:56:1: warning: Member variable 'MountSshfsDlg::Idmap' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:56:1: warning: Member variable 'MountSshfsDlg::Readonly' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:56:1: warning: Member variable 'MountSshfsDlg::OtherOptions' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:77:1: warning: Member variable 'MountSambaDialog::IPCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:77:1: warning: Member variable 'MountSambaDialog::HostnameCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:77:1: warning: Member variable 'MountSambaDialog::SharesCombo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:77:1: warning: Member variable 'MountSambaDialog::Username' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:77:1: warning: Member variable 'MountSambaDialog::RwRadio' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:77:1: warning: Member variable 'MountSambaDialog::Password' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:77:1: warning: Member variable 'MountSambaDialog::AlreadyMounted' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:77:1: warning: Member variable 'MountSambaDialog::InFstab' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:77:1: warning: Member variable 'MountSambaDialog::IsMounted' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:109:1: warning: Member variable 'MountLoopDialog::ImageTxt' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:126:1: warning: Member variable 'MountNFSDialog::MounttypeRadio' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Mounts.h:158:1: warning: Member variable 'UnMountSambaDialog::m_Mounttype' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Devices.h:180:21: performance: Technically the member function 'DeviceInfo::GetDiscoveryTableForThisDevicetype' can be static. [functionStatic]
4pane-5.0/Devices.cpp:711:33: note: Technically the member function 'DeviceInfo::GetDiscoveryTableForThisDevicetype' can be static.
4pane-5.0/Devices.h:180:21: note: Technically the member function 'DeviceInfo::GetDiscoveryTableForThisDevicetype' can be static.
4pane-5.0/Devices.h:208:6: performance: Technically the member function 'DeviceManager::DevicesMatch' can be static. [functionStatic]
4pane-5.0/Devices.cpp:1221:21: note: Technically the member function 'DeviceManager::DevicesMatch' can be static.
4pane-5.0/Devices.h:208:6: note: Technically the member function 'DeviceManager::DevicesMatch' can be static.
4pane-5.0/Devices.h:223:6: performance: Technically the member function 'DeviceManager::LoadMiscData' can be static. [functionStatic]
4pane-5.0/Devices.cpp:1064:21: note: Technically the member function 'DeviceManager::LoadMiscData' can be static.
4pane-5.0/Devices.h:223:6: note: Technically the member function 'DeviceManager::LoadMiscData' can be static.
4pane-5.0/Devices.h:250:6: performance: Technically the member function 'DeviceAndMountManager::FillGnuHurdMountsList' can be static. [functionStatic]
4pane-5.0/Devices.cpp:1716:29: note: Technically the member function 'DeviceAndMountManager::FillGnuHurdMountsList' can be static.
4pane-5.0/Devices.h:250:6: note: Technically the member function 'DeviceAndMountManager::FillGnuHurdMountsList' can be static.
4pane-5.0/Devices.h:266:6: performance: Technically the member function 'DeviceAndMountManager::CheckSupermountTab' can be static. [functionStatic]
4pane-5.0/Devices.cpp:2766:29: note: Technically the member function 'DeviceAndMountManager::CheckSupermountTab' can be static.
4pane-5.0/Devices.h:266:6: note: Technically the member function 'DeviceAndMountManager::CheckSupermountTab' can be static.
4pane-5.0/Devices.h:269:6: performance: Technically the member function 'DeviceAndMountManager::Checkmtab' can be static. [functionStatic]
4pane-5.0/Devices.cpp:1510:29: note: Technically the member function 'DeviceAndMountManager::Checkmtab' can be static.
4pane-5.0/Devices.h:269:6: note: Technically the member function 'DeviceAndMountManager::Checkmtab' can be static.
4pane-5.0/Devices.h:270:6: performance: Technically the member function 'DeviceAndMountManager::SearchMtabForStandardMounts' can be static. [functionStatic]
4pane-5.0/Devices.cpp:2819:29: note: Technically the member function 'DeviceAndMountManager::SearchMtabForStandardMounts' can be static.
4pane-5.0/Devices.h:270:6: note: Technically the member function 'DeviceAndMountManager::SearchMtabForStandardMounts' can be static.
4pane-5.0/Devices.h:285:6: performance: Technically the member function 'DeviceAndMountManager::ParseProcScsiScsi' can be static. [functionStatic]
4pane-5.0/Devices.cpp:2144:29: note: Technically the member function 'DeviceAndMountManager::ParseProcScsiScsi' can be static.
4pane-5.0/Devices.h:285:6: note: Technically the member function 'DeviceAndMountManager::ParseProcScsiScsi' can be static.
4pane-5.0/Devices.h:286:6: performance: Technically the member function 'DeviceAndMountManager::SearchMtab' can be static. [functionStatic]
4pane-5.0/Devices.cpp:2794:29: note: Technically the member function 'DeviceAndMountManager::SearchMtab' can be static.
4pane-5.0/Devices.h:286:6: note: Technically the member function 'DeviceAndMountManager::SearchMtab' can be static.
4pane-5.0/Devices.h:289:6: performance: Technically the member function 'DeviceAndMountManager::FillGnuHurdPartitionList' can be static. [functionStatic]
4pane-5.0/Devices.cpp:1702:29: note: Technically the member function 'DeviceAndMountManager::FillGnuHurdPartitionList' can be static.
4pane-5.0/Devices.h:289:6: note: Technically the member function 'DeviceAndMountManager::FillGnuHurdPartitionList' can be static.
4pane-5.0/Devices.h:290:6: performance: Technically the member function 'DeviceAndMountManager::AddLVMDevice' can be static. [functionStatic]
4pane-5.0/Devices.cpp:1739:29: note: Technically the member function 'DeviceAndMountManager::AddLVMDevice' can be static.
4pane-5.0/Devices.h:290:6: note: Technically the member function 'DeviceAndMountManager::AddLVMDevice' can be static.
4pane-5.0/Devices.h:301:6: performance: Technically the member function 'DeviceAndMountManager::ExtractHalData' can be static. [functionStatic]
4pane-5.0/Devices.cpp:2601:29: note: Technically the member function 'DeviceAndMountManager::ExtractHalData' can be static.
4pane-5.0/Devices.h:301:6: note: Technically the member function 'DeviceAndMountManager::ExtractHalData' can be static.
4pane-5.0/Devices.h:303:6: performance: Technically the member function 'DeviceAndMountManager::IsRemovable' can be static. [functionStatic]
4pane-5.0/Devices.cpp:2397:29: note: Technically the member function 'DeviceAndMountManager::IsRemovable' can be static.
4pane-5.0/Devices.h:303:6: note: Technically the member function 'DeviceAndMountManager::IsRemovable' can be static.
4pane-5.0/Devices.cpp:1275:1: style: Class 'DeviceAndMountManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4pane-5.0/Devices.cpp:1275:1: style: Class 'DeviceAndMountManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4pane-5.0/Dup.cpp:484:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/Dup.cpp:900:11: style: C-style pointer casting [cstyleCast]
4pane-5.0/Dup.cpp:152:6: style: The scope of the variable 'clash' can be reduced. [variableScope]
4pane-5.0/Dup.cpp:225:6: style: The scope of the variable 'clash' can be reduced. [variableScope]
4pane-5.0/Dup.cpp:382:95: style: Function 'OfferToRename' argument 3 names different: declaration 'modtime' definition 'intomodtime'. [funcArgNamesDifferent]
4pane-5.0/Dup.h:62:79: note: Function 'OfferToRename' argument 3 names different: declaration 'modtime' definition 'intomodtime'.
4pane-5.0/Dup.cpp:382:95: note: Function 'OfferToRename' argument 3 names different: declaration 'modtime' definition 'intomodtime'.
4pane-5.0/Dup.cpp:478:60: style: Function 'GetNewName' argument 2 names different: declaration 'destname' definition 'oldname'. [funcArgNamesDifferent]
4pane-5.0/Dup.h:63:47: note: Function 'GetNewName' argument 2 names different: declaration 'destname' definition 'oldname'.
4pane-5.0/Dup.cpp:478:60: note: Function 'GetNewName' argument 2 names different: declaration 'destname' definition 'oldname'.
4pane-5.0/Dup.cpp:533:58: style: Function 'RenameDir' argument 2 names different: declaration 'newpath' definition 'newpth'. [funcArgNamesDifferent]
4pane-5.0/Dup.h:27:52: note: Function 'RenameDir' argument 2 names different: declaration 'newpath' definition 'newpth'.
4pane-5.0/Dup.cpp:533:58: note: Function 'RenameDir' argument 2 names different: declaration 'newpath' definition 'newpth'.
4pane-5.0/Dup.cpp:718:19: style: Boolean variable 'body' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
4pane-5.0/Dup.cpp:737:9: style: Boolean variable 'body' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
4pane-5.0/Dup.h:106:6: performance: Technically the member function 'MultipleRename::DoRegEx' can be static. [functionStatic]
4pane-5.0/Dup.cpp:689:22: note: Technically the member function 'MultipleRename::DoRegEx' can be static.
4pane-5.0/Dup.h:106:6: note: Technically the member function 'MultipleRename::DoRegEx' can be static.
4pane-5.0/Dup.h:109:6: style: Technically the member function 'MultipleRename::CheckForClash' can be const. [functionConst]
4pane-5.0/Dup.cpp:747:22: note: Technically the member function 'MultipleRename::CheckForClash' can be const.
4pane-5.0/Dup.h:109:6: note: Technically the member function 'MultipleRename::CheckForClash' can be const.
4pane-5.0/ExecuteInDialog.cpp:16:17: warning: Member variable 'DisplayProcess::m_pid' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Filetypes.cpp:0:0: error: Internal Error. MathLib::normalizeCharacterLiteral: Unhandled char constant '\%'. [cppcheckError]
4pane-5.0/Filetypes.cpp:0:0: note: Internal Error. MathLib::normalizeCharacterLiteral: Unhandled char constant '\%'.
4pane-5.0/Filetypes.cpp:0:0: note: Internal Error. MathLib::normalizeCharacterLiteral: Unhandled char constant '\%'.
4pane-5.0/Misc.cpp:106:8: style: The scope of the variable 'index' can be reduced. [variableScope]
4pane-5.0/Misc.cpp:81:32: style: Function 'ParseSize' argument 1 names different: declaration 'ull' definition 'bytes'. [funcArgNamesDifferent]
4pane-5.0/Externs.h:22:39: note: Function 'ParseSize' argument 1 names different: declaration 'ull' definition 'bytes'.
4pane-5.0/Misc.cpp:81:32: note: Function 'ParseSize' argument 1 names different: declaration 'ull' definition 'bytes'.
4pane-5.0/Misc.cpp:224:38: style: Function 'MakeTempDir' argument 1 names different: declaration 'name' definition 'fname'. [funcArgNamesDifferent]
4pane-5.0/Externs.h:43:45: note: Function 'MakeTempDir' argument 1 names different: declaration 'name' definition 'fname'.
4pane-5.0/Misc.cpp:224:38: note: Function 'MakeTempDir' argument 1 names different: declaration 'name' definition 'fname'.
4pane-5.0/Misc.cpp:302:25: style: Function 'GetFloat' argument 1 names different: declaration 'str' definition 'datastr'. [funcArgNamesDifferent]
4pane-5.0/Externs.h:47:32: note: Function 'GetFloat' argument 1 names different: declaration 'str' definition 'datastr'.
4pane-5.0/Misc.cpp:302:25: note: Function 'GetFloat' argument 1 names different: declaration 'str' definition 'datastr'.
4pane-5.0/Misc.cpp:1033:80: style: Function 'AddBlock' argument 3 names different: declaration 'threadID' definition 'firstthread'. [funcArgNamesDifferent]
4pane-5.0/Misc.h:360:64: note: Function 'AddBlock' argument 3 names different: declaration 'threadID' definition 'firstthread'.
4pane-5.0/Misc.cpp:1033:80: note: Function 'AddBlock' argument 3 names different: declaration 'threadID' definition 'firstthread'.
4pane-5.0/Misc.cpp:1207:109: style: Function 'CompleteThread' argument 3 names different: declaration 'stringarray' definition 'array'. [funcArgNamesDifferent]
4pane-5.0/Misc.h:272:91: note: Function 'CompleteThread' argument 3 names different: declaration 'stringarray' definition 'array'.
4pane-5.0/Misc.cpp:1207:109: note: Function 'CompleteThread' argument 3 names different: declaration 'stringarray' definition 'array'.
4pane-5.0/Misc.cpp:592:5: style: Class 'ArgsArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4pane-5.0/Mounts.cpp:814:19: style: C-style pointer casting [cstyleCast]
4pane-5.0/Mounts.cpp:1141:12: style: C-style pointer casting [cstyleCast]
4pane-5.0/Mounts.cpp:1142:12: style: C-style pointer casting [cstyleCast]
4pane-5.0/Mounts.cpp:1621:23: style: C-style pointer casting [cstyleCast]
4pane-5.0/Mounts.cpp:1702:19: style: C-style pointer casting [cstyleCast]
4pane-5.0/Mounts.cpp:1512:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
4pane-5.0/Mounts.cpp:1506:57: style: Function 'GetExportsForServer' argument 1 names different: declaration 'exports' definition 'exportsarray'. [funcArgNamesDifferent]
4pane-5.0/Mounts.h:136:41: note: Function 'GetExportsForServer' argument 1 names different: declaration 'exports' definition 'exportsarray'.
4pane-5.0/Mounts.cpp:1506:57: note: Function 'GetExportsForServer' argument 1 names different: declaration 'exports' definition 'exportsarray'.
4pane-5.0/Devices.h:255:6: performance: Technically the member function 'DeviceAndMountManager::OnMountNfs' can be static. [functionStatic]
4pane-5.0/Mounts.cpp:398:29: note: Technically the member function 'DeviceAndMountManager::OnMountNfs' can be static.
4pane-5.0/Devices.h:255:6: note: Technically the member function 'DeviceAndMountManager::OnMountNfs' can be static.
4pane-5.0/Devices.h:295:6: performance: Technically the member function 'DeviceAndMountManager::MkDir' can be static. [functionStatic]
4pane-5.0/Mounts.cpp:183:29: note: Technically the member function 'DeviceAndMountManager::MkDir' can be static.
4pane-5.0/Devices.h:295:6: note: Technically the member function 'DeviceAndMountManager::MkDir' can be static.
4pane-5.0/Devices.h:296:6: performance: Technically the member function 'DeviceAndMountManager::WeCanUseSmbmnt' can be static. [functionStatic]
4pane-5.0/Mounts.cpp:711:29: note: Technically the member function 'DeviceAndMountManager::WeCanUseSmbmnt' can be static.
4pane-5.0/Devices.h:296:6: note: Technically the member function 'DeviceAndMountManager::WeCanUseSmbmnt' can be static.
4pane-5.0/MyDirs.cpp:1660:1: warning: Possible null pointer dereference: tsb [nullPointer]
4pane-5.0/MyDirs.cpp:1572:86: note: Calling function 'Paste', 7th argument 'tsb' value is 0
4pane-5.0/MyDirs.cpp:1660:1: note: Null pointer dereference
4pane-5.0/MyDirs.cpp:75:11: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyDirs.cpp:76:16: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyDirs.cpp:406:35: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyDirs.cpp:447:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyDirs.cpp:528:6: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyDirs.cpp:602:29: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyDirs.cpp:673:31: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyDirs.cpp:674:85: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyDirs.cpp:719:13: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyDirs.cpp:748:6: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyDirs.cpp:1119:6: style: The scope of the variable 'ItsADir' can be reduced. [variableScope]
4pane-5.0/MyDirs.cpp:1334:6: style: The scope of the variable 'ItsADir' can be reduced. [variableScope]
4pane-5.0/MyDirs.cpp:681:4: style: Instance of 'BriefMessageBox' object is destroyed immediately. [unusedScopedObject]
4pane-5.0/MyDirs.cpp:808:4: style: Instance of 'BriefMessageBox' object is destroyed immediately. [unusedScopedObject]
4pane-5.0/MyDirs.cpp:819:4: style: Instance of 'BriefMessageBox' object is destroyed immediately. [unusedScopedObject]
4pane-5.0/MyDirs.cpp:1763:4: style: Instance of 'BriefMessageBox' object is destroyed immediately. [unusedScopedObject]
4pane-5.0/MyDragImage.cpp:36:1: performance: Variable 'm_standardcursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/MyFiles.cpp:274:32: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:278:57: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:279:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:310:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:325:6: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:570:13: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:668:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:997:17: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:1091:29: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:1471:33: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:1483:20: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:1489:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:1536:6: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:1615:26: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:1767:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFiles.cpp:617:38: style: Function 'DoRename' argument 1 names different: declaration 'RenameOrDuplicate' definition 'duplicate'. [funcArgNamesDifferent]
4pane-5.0/MyGenericDirCtrl.h:364:20: note: Function 'DoRename' argument 1 names different: declaration 'RenameOrDuplicate' definition 'duplicate'.
4pane-5.0/MyFiles.cpp:617:38: note: Function 'DoRename' argument 1 names different: declaration 'RenameOrDuplicate' definition 'duplicate'.
4pane-5.0/MyFiles.cpp:747:56: style: Function 'DoMultipleRename' argument 1 names different: declaration 'paths' definition 'OriginalFilepaths'. [funcArgNamesDifferent]
4pane-5.0/MyGenericDirCtrl.h:365:38: note: Function 'DoMultipleRename' argument 1 names different: declaration 'paths' definition 'OriginalFilepaths'.
4pane-5.0/MyFiles.cpp:747:56: note: Function 'DoMultipleRename' argument 1 names different: declaration 'paths' definition 'OriginalFilepaths'.
4pane-5.0/MyFiles.cpp:276:31: performance: Variable 'SelectedCumSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/MyFrame.cpp:931:25: warning: Either the condition 'pane' is redundant or there is possible null pointer dereference: pane. [nullPointerRedundantCheck]
4pane-5.0/MyFrame.cpp:926:11: note: Assuming that condition 'pane' is not redundant
4pane-5.0/MyFrame.cpp:931:25: note: Null pointer dereference
4pane-5.0/MyFrame.cpp:699:19: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:860:15: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:981:22: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:982:26: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1105:23: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1170:19: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1338:35: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1339:9: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1638:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1708:10: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1710:10: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1712:10: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1714:10: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1756:8: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1765:18: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2402:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2403:24: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2406:31: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2408:36: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2409:36: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2411:31: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2413:36: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2414:36: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2417:26: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2418:26: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2419:26: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2420:26: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2421:26: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:2422:26: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyFrame.cpp:1060:69: style: Function 'OnUpdateTrees' argument 2 names different: declaration 'IDs' definition 'PanesToUpdate'. [funcArgNamesDifferent]
4pane-5.0/MyFrame.h:345:60: note: Function 'OnUpdateTrees' argument 2 names different: declaration 'IDs' definition 'PanesToUpdate'.
4pane-5.0/MyFrame.cpp:1060:69: note: Function 'OnUpdateTrees' argument 2 names different: declaration 'IDs' definition 'PanesToUpdate'.
4pane-5.0/MyFrame.cpp:1060:131: style: Function 'OnUpdateTrees' argument 4 names different: declaration 'FromArcStream' definition 'force'. [funcArgNamesDifferent]
4pane-5.0/MyFrame.h:345:109: note: Function 'OnUpdateTrees' argument 4 names different: declaration 'FromArcStream' definition 'force'.
4pane-5.0/MyFrame.cpp:1060:131: note: Function 'OnUpdateTrees' argument 4 names different: declaration 'FromArcStream' definition 'force'.
4pane-5.0/MyFrame.cpp:2130:118: style: Function 'MyTab' argument 5 names different: declaration 'name' definition 'tabname'. [funcArgNamesDifferent]
4pane-5.0/MyFrame.h:233:105: note: Function 'MyTab' argument 5 names different: declaration 'name' definition 'tabname'.
4pane-5.0/MyFrame.cpp:2130:118: note: Function 'MyTab' argument 5 names different: declaration 'name' definition 'tabname'.
4pane-5.0/MyFrame.cpp:2622:20: warning: Member variable 'DirSplitterWindow::m_left' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.cpp:2622:20: warning: Member variable 'DirSplitterWindow::m_right' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.cpp:1989:16: warning: Member variable 'LayoutWindows::commandlinepane' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyFrame.cpp:2446:1: performance: Variable 'startdirleft' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/MyFrame.cpp:2447:1: performance: Variable 'pathleft' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/MyFrame.cpp:2448:1: performance: Variable 'startdirright' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/MyFrame.cpp:2449:1: performance: Variable 'pathright' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4pane-5.0/MyFrame.h:175:1: warning: The class 'Tabdata' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
4pane-5.0/MyFrame.cpp:1188:4: style: Instance of 'BriefMessageBox' object is destroyed immediately. [unusedScopedObject]
4pane-5.0/MyFrame.cpp:1196:4: style: Instance of 'BriefMessageBox' object is destroyed immediately. [unusedScopedObject]
4pane-5.0/MyFrame.cpp:1204:4: style: Instance of 'BriefMessageBox' object is destroyed immediately. [unusedScopedObject]
4pane-5.0/MyFrame.cpp:1212:4: style: Instance of 'BriefMessageBox' object is destroyed immediately. [unusedScopedObject]
4pane-5.0/MyFrame.cpp:1220:4: style: Instance of 'BriefMessageBox' object is destroyed immediately. [unusedScopedObject]
4pane-5.0/MyFrame.cpp:1235:4: style: Instance of 'BriefMessageBox' object is destroyed immediately. [unusedScopedObject]
4pane-5.0/MyFrame.cpp:1292:4: style: Instance of 'BriefMessageBox' object is destroyed immediately. [unusedScopedObject]
4pane-5.0/MyGenericDirCtrl.cpp:802:0: error: #error "Unsupported platform in wxGenericDirCtrl!" [preprocessorErrorDirective]
4pane-5.0/MyNotebook.cpp:273:18: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyNotebook.cpp:290:38: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyNotebook.cpp:348:21: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyNotebook.cpp:354:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyNotebook.cpp:369:14: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyNotebook.cpp:421:14: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyNotebook.cpp:31:13: warning: Member variable 'MyNotebook::showcommandline' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyNotebook.cpp:31:13: warning: Member variable 'MyNotebook::showterminal' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyNotebook.cpp:31:13: warning: Member variable 'MyNotebook::saveonexit' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyNotebook.cpp:31:13: warning: Member variable 'MyNotebook::NoOfExistingTemplates' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyNotebook.cpp:31:13: warning: Member variable 'MyNotebook::AlwaysShowTabs' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyNotebook.cpp:31:13: warning: Member variable 'MyNotebook::EqualSizedTabs' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyTreeCtrl.cpp:790:9: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyTreeCtrl.cpp:990:4: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyTreeCtrl.cpp:991:11: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyTreeCtrl.cpp:993:27: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyTreeCtrl.cpp:994:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyTreeCtrl.cpp:1469:6: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyTreeCtrl.cpp:1470:10: style: C-style pointer casting [cstyleCast]
4pane-5.0/MyTreeCtrl.cpp:1227:29: style: Function 'PaintLevel' argument 1 names different: declaration 'item' definition 'wxGenericTreeItem'. [funcArgNamesDifferent]
4pane-5.0/MyTreeCtrl.h:331:36: note: Function 'PaintLevel' argument 1 names different: declaration 'item' definition 'wxGenericTreeItem'.
4pane-5.0/MyTreeCtrl.cpp:1227:29: note: Function 'PaintLevel' argument 1 names different: declaration 'item' definition 'wxGenericTreeItem'.
4pane-5.0/MyTreeCtrl.cpp:1418:28: style: Function 'PaintItem' argument 1 names different: declaration 'item' definition 'wxGenericTreeItem'. [funcArgNamesDifferent]
4pane-5.0/MyTreeCtrl.h:332:35: note: Function 'PaintItem' argument 1 names different: declaration 'item' definition 'wxGenericTreeItem'.
4pane-5.0/MyTreeCtrl.cpp:1418:28: note: Function 'PaintItem' argument 1 names different: declaration 'item' definition 'wxGenericTreeItem'.
4pane-5.0/MyTreeCtrl.cpp:198:23: warning: Member variable 'TreeListHeaderWindow::m_column' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyTreeCtrl.cpp:198:23: warning: Member variable 'TreeListHeaderWindow::m_currentX' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyTreeCtrl.cpp:198:23: warning: Member variable 'TreeListHeaderWindow::m_minX' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyTreeCtrl.cpp:198:23: warning: Member variable 'TreeListHeaderWindow::p_BackgroundColour' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyTreeCtrl.cpp:206:23: warning: Member variable 'TreeListHeaderWindow::m_column' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyTreeCtrl.cpp:206:23: warning: Member variable 'TreeListHeaderWindow::m_currentX' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyTreeCtrl.cpp:206:23: warning: Member variable 'TreeListHeaderWindow::m_minX' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/MyTreeCtrl.cpp:47:1: style: The class 'wxGenericTreeItem' does not have a constructor although it has private member variables. [noConstructor]
4pane-5.0/Redo.cpp:496:11: style: C-style pointer casting [cstyleCast]
4pane-5.0/Redo.cpp:500:11: style: C-style pointer casting [cstyleCast]
4pane-5.0/Redo.cpp:47:5: style: The scope of the variable 'fiddlefactor' can be reduced. [variableScope]
4pane-5.0/Redo.cpp:299:24: style: The scope of the variable 'NumberLoaded' can be reduced. [variableScope]
4pane-5.0/Redo.cpp:385:22: style: The scope of the variable 'NumberLoaded' can be reduced. [variableScope]
4pane-5.0/Redo.cpp:1427:89: style: Function 'GetUptothemomentDirname' argument 2 names different: declaration 'trash' definition 'can_type'. [funcArgNamesDifferent]
4pane-5.0/Redo.h:464:73: note: Function 'GetUptothemomentDirname' argument 2 names different: declaration 'trash' definition 'can_type'.
4pane-5.0/Redo.cpp:1427:89: note: Function 'GetUptothemomentDirname' argument 2 names different: declaration 'trash' definition 'can_type'.
4pane-5.0/Tools.cpp:290:14: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:294:12: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:593:4: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:595:4: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:834:18: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:842:18: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1042:26: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1067:15: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1122:13: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1124:13: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1126:12: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1128:12: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1159:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1353:37: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1356:90: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1365:77: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1366:79: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1367:75: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1368:77: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1647:22: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1668:22: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1757:22: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1760:22: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1796:91: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:1804:89: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:2491:2: style: C-style pointer casting [cstyleCast]
4pane-5.0/Tools.cpp:743:13: style: The scope of the variable 'cbox' can be reduced. [variableScope]
4pane-5.0/Tools.cpp:1446:13: style: The scope of the variable 'cbox' can be reduced. [variableScope]
4pane-5.0/Tools.cpp:1882:13: style: The scope of the variable 'cbox' can be reduced. [variableScope]
4pane-5.0/Tools.cpp:2052:13: style: The scope of the variable 'cbox' can be reduced. [variableScope]
4pane-5.0/Tools.cpp:2111:6: style: The scope of the variable 'dir_recurse' can be reduced. [variableScope]
4pane-5.0/Tools.cpp:2193:5: style: The scope of the variable 'fontsize' can be reduced. [variableScope]
4pane-5.0/Tools.cpp:3125:41: style: Function 'DeleteMenu' argument 1 names different: declaration 'which' definition 'DeleteIt'. [funcArgNamesDifferent]
4pane-5.0/Tools.h:519:24: note: Function 'DeleteMenu' argument 1 names different: declaration 'which' definition 'DeleteIt'.
4pane-5.0/Tools.cpp:3125:41: note: Function 'DeleteMenu' argument 1 names different: declaration 'which' definition 'DeleteIt'.
4pane-5.0/Tools.cpp:3125:59: style: Function 'DeleteMenu' argument 2 names different: declaration 'entries' definition 'entrycount'. [funcArgNamesDifferent]
4pane-5.0/Tools.h:519:39: note: Function 'DeleteMenu' argument 2 names different: declaration 'entries' definition 'entrycount'.
4pane-5.0/Tools.cpp:3125:59: note: Function 'DeleteMenu' argument 2 names different: declaration 'entries' definition 'entrycount'.
4pane-5.0/Tools.cpp:256:8: warning: Member variable 'Tools::text' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.cpp:256:8: warning: Member variable 'Tools::combo' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.cpp:256:8: warning: Member variable 'Tools::bottom' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.cpp:256:8: warning: Member variable 'Tools::config' is not initialized in the constructor. [uninitMemberVar]
4pane-5.0/Tools.cpp:3280:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4pane-5.0/sdk/bzip/blocksort.c:220:25: style: The scope of the variable 'r' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/blocksort.c:221:10: style: The scope of the variable 'nNotDone' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/blocksort.c:356:11: style: The scope of the variable 's1' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/blocksort.c:356:15: style: The scope of the variable 's2' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/blocksort.c:494:10: style: The scope of the variable 'i' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/blocksort.c:494:16: style: The scope of the variable 'h' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/blocksort.c:585:10: style: The scope of the variable 't' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/blocksort.c:1039:12: style: The scope of the variable 'quadrant' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/blocksort.c:1041:12: style: The scope of the variable 'budgetInit' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/bzlib.c:689:18: style: The scope of the variable 'mid' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/bzlib.c:970:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/bzlib.c:1030:12: style: The scope of the variable 'n' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/bzlib.c:1030:15: style: The scope of the variable 'n2' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/bzlib.c:1030:19: style: The scope of the variable 'ret' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/bzlib.c:1167:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/bzlib.c:1390:11: style: The scope of the variable 'unused' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/bzlib.c:1397:11: style: The scope of the variable 'workFactor' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/bzlib.c:1399:11: style: The scope of the variable 'nUnused' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/compress.c:123:15: style: The scope of the variable 'j' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/compress.c:241:30: style: The scope of the variable 'totc' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/compress.c:242:33: style: The scope of the variable 'minLen' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/compress.c:242:41: style: The scope of the variable 'maxLen' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/compress.c:281:26: style: The scope of the variable 'tFreq' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/compress.c:281:33: style: The scope of the variable 'aFreq' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/compress.c:463:31: style: The scope of the variable 'll_i' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/compress.c:463:43: style: The scope of the variable 'tmp' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/decompress.c:304:34: style: The scope of the variable 'tmp' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/decompress.c:425:22: style: The scope of the variable 'ii' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/decompress.c:425:26: style: The scope of the variable 'jj' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/decompress.c:425:30: style: The scope of the variable 'kk' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/decompress.c:425:38: style: The scope of the variable 'lno' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/decompress.c:425:43: style: The scope of the variable 'off' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/huffman.c:72:10: style: The scope of the variable 'nNodes' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/huffman.c:72:18: style: The scope of the variable 'nHeap' can be reduced. [variableScope]
4pane-5.0/sdk/bzip/huffman.c:73:10: style: The scope of the variable 'tooLong' can be reduced. [variableScope]
[20:48]

ftp://ftp.se.debian.org/debian/pool/main/4/4store/4store_1.1.6+20151109.orig.tar.gz
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:662:13: style: Expression is always false because 'else if' condition matches previous condition at line 658. [multiCondition]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:665:13: style: Expression is always false because 'else if' condition matches previous condition at line 658. [multiCondition]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:665:13: style: Expression is always false because 'else if' condition matches previous condition at line 662. [multiCondition]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:435:9: style: The scope of the variable 'c' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:615:9: style: The scope of the variable 'c' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:742:9: style: The scope of the variable 'sock_fd' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:801:21: style: The scope of the variable 'rv' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1152:20: style: The scope of the variable 'buf' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1396:9: style: The scope of the variable 'n_deleted' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1397:20: style: The scope of the variable 'cmd' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1626:17: style: The scope of the variable 'curlen' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1780:11: style: The scope of the variable 'kb_name' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1781:9: style: The scope of the variable 'n_total' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1781:18: style: The scope of the variable 'n_running' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1781:29: style: The scope of the variable 'n_stopped' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1781:40: style: The scope of the variable 'n_unknown' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1782:9: style: The scope of the variable 'comma' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1892:9: style: The scope of the variable 'sock_fd' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1898:9: style: The scope of the variable 'len' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:524:35: warning: Char literal compared with pointer 'cur'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:554:36: warning: Char literal compared with pointer 'cur'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin.c:1166:5: error: Uninitialized variable: len [uninitvar]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_backend.c:377:9: style: The scope of the variable 'n_bytes' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_common.c:560:9: warning: Possible null pointer dereference: tail [nullPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_common.c:495:16: note: Assignment 'tail=NULL', assigned value is 0
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_common.c:560:9: note: Null pointer dereference
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_common.c:473:30: style: The scope of the variable 'tail' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_common.c:474:17: style: The scope of the variable 'nmerges' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_common.c:578:11: style: The scope of the variable 'rv' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_common.c:467:44: style: Function 'fsa_kb_info_sort' argument 1 names different: declaration 'ki' definition 'list'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_common.h:171:44: note: Function 'fsa_kb_info_sort' argument 1 names different: declaration 'ki' definition 'list'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_common.c:467:44: note: Function 'fsa_kb_info_sort' argument 1 names different: declaration 'ki' definition 'list'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_common.c:203:23: style: Array index 'end' is used before limits check. [arrayIndexThenCheck]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_frontend.c:197:17: style: The scope of the variable 'sock_fd' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_frontend.c:154:0: warning: Redundant assignment of 'nbytes' to itself. [selfAssignment]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_protocol.c:151:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_protocol.c:72:14: style: Variable 'total' is assigned a value that is never used. [unreadVariable]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_protocol.c:107:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admin_protocol.c:690:14: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admind.c:316:33: error: Array 'listener_fds[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admind.c:293:5: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admind.c:292:5: note: Variable 'rv' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admind.c:293:5: note: Variable 'rv' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admind.c:102:9: style: The scope of the variable 'c' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admind.c:1019:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/admin/admind.c:293:10: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/backend.c:93:2: error: Memory leak: ret [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/backend.c:99:2: error: Memory leak: ret [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/backend.c:107:2: error: Memory leak: ret [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/backend.c:114:2: error: Memory leak: ret [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/backend.c:120:2: error: Memory leak: ret [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/backend.c:128:2: error: Memory leak: ret [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/backend.c:134:2: error: Memory leak: ret [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/bctest.c:41:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/bctest.c:42:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/bctest.c:43:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/bctest.c:59:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/bctest.c:70:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/bctest.c:144:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/bctest.c:46:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/bucket.c:114:0: style: Function 'fs_rid_bucket_add_pair' argument 2 names different: declaration 'quad' definition 'pair'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/bucket.h:40:0: note: Function 'fs_rid_bucket_add_pair' argument 2 names different: declaration 'quad' definition 'pair'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/bucket.c:114:0: note: Function 'fs_rid_bucket_add_pair' argument 2 names different: declaration 'quad' definition 'pair'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/chain.c:144:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/chain.c:145:57: portability: 'bc->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/chain.c:107:9: error: Memory leak: bc [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/chain.c:121:9: error: Memory leak: bc [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/import-backend.c:286:7: style: Variable 'pt' is reassigned a value before the old one has been used. [redundantAssignment]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/import-backend.c:285:7: note: Variable 'pt' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/import-backend.c:286:7: note: Variable 'pt' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:359:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:169:22: portability: 'l->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:192:32: portability: 'l->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:281:49: portability: 'l->map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:282:20: portability: 'l->map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:308:30: portability: 'l->map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:315:28: portability: 'l->map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:316:32: portability: 'l->map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:89:9: error: Memory leak: l [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:94:9: error: Memory leak: l [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:100:9: error: Memory leak: l [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:105:9: error: Memory leak: l [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/list.c:115:9: error: Memory leak: l [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/metadata.c:81:9: error: Memory leak: m [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/metadata.c:88:9: error: Memory leak: m [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhash.c:358:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhash.c:401:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhash.c:165:30: style: Function 'fs_mhash_close' argument 1 names different: declaration 'rh' definition 'mh'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhash.h:11:30: note: Function 'fs_mhash_close' argument 1 names different: declaration 'rh' definition 'mh'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhash.c:165:30: note: Function 'fs_mhash_close' argument 1 names different: declaration 'rh' definition 'mh'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhash.c:427:30: style: Function 'fs_mhash_count' argument 1 names different: declaration 'rh' definition 'mh'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhash.h:17:30: note: Function 'fs_mhash_count' argument 1 names different: declaration 'rh' definition 'mh'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhash.c:427:30: note: Function 'fs_mhash_count' argument 1 names different: declaration 'rh' definition 'mh'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhash.c:366:9: style: Variable 'entry' is modified but its new value is never used. [unreadVariable]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhash.c:104:9: error: Memory leak: mh [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhashtest.c:33:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/mhashtest.c:54:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/prefix-trie.c:273:63: style: Function 'fs_prefix_trie_get_prefixes' argument 2 names different: declaration 'number' definition 'max'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/prefix-trie.h:19:63: note: Function 'fs_prefix_trie_get_prefixes' argument 2 names different: declaration 'number' definition 'max'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/prefix-trie.c:273:63: note: Function 'fs_prefix_trie_get_prefixes' argument 2 names different: declaration 'number' definition 'max'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptable.c:205:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptable.c:208:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptable.c:216:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptable.c:206:62: portability: 'pt->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptable.c:137:9: error: Memory leak: pt [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptable.c:142:9: error: Memory leak: pt [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptabletest.c:43:9: error: Array 'pair[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptabletest.c:29:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptabletest.c:34:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptabletest.c:36:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptabletest.c:37:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptabletest.c:53:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptabletest.c:55:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptree.c:926:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptree.c:930:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptree.c:958:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptree.c:958:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptree.c:959:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptree.c:959:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptree.c:991:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptree.c:995:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptree.c:920:64: style: Checking if unsigned variable '(pt->leaves+(no->branch[b]))->length' is less than zero. [unsignedLessThanZero]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptree.c:921:105: style: Checking if unsigned variable '(pt->leaves+(no->branch[b]))->length' is less than zero. [unsignedLessThanZero]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptreebind.c:68:50: error: Array 'pair[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptreebind.c:39:5: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptreebind.c:38:0: note: Variable 'table' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/ptreebind.c:39:5: note: Variable 'table' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/query-backend.c:863:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/query-backend.c:603:26: style: Function 'fs_reverse_bind' argument 4 names different: declaration 'mv' definition 'mvi'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/query-backend.h:29:26: note: Function 'fs_reverse_bind' argument 4 names different: declaration 'mv' definition 'mvi'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/query-backend.c:603:26: note: Function 'fs_reverse_bind' argument 4 names different: declaration 'mv' definition 'mvi'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/query-backend.c:603:46: style: Function 'fs_reverse_bind' argument 5 names different: declaration 'sv' definition 'svi'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/query-backend.h:29:45: note: Function 'fs_reverse_bind' argument 5 names different: declaration 'sv' definition 'svi'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/query-backend.c:603:46: note: Function 'fs_reverse_bind' argument 5 names different: declaration 'sv' definition 'svi'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/rhash.c:763:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/rhash.c:764:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/rhash.c:765:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/rhash.c:767:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/rhash.c:810:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/rhash.c:810:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/rhash.c:810:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/rhash.c:812:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/rhash.c:760:5: warning: Array 'disp_freq' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*disp_freq)'? [incompleteArrayFill]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/rhash.c:173:9: error: Memory leak: rh [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/rhash.c:210:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:243:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:250:55: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:261:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:263:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:269:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:272:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:550:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:550:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:555:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:555:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:560:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:560:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:560:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:566:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:566:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:571:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:571:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:597:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:597:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:608:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:614:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:617:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:332:41: style: Function 'fs_tbchain_remove_chain' argument 1 names different: declaration 'bc' definition 'c'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.h:27:41: note: Function 'fs_tbchain_remove_chain' argument 1 names different: declaration 'bc' definition 'c'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:332:41: note: Function 'fs_tbchain_remove_chain' argument 1 names different: declaration 'bc' definition 'c'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:244:57: portability: 'bc->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:168:9: error: Memory leak: bc [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:175:9: error: Memory leak: bc [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:179:9: error: Memory leak: bc [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:185:9: error: Memory leak: bc [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:195:9: error: Memory leak: bc [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:266:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchain.c:267:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchaintest.c:55:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tbchaintest.c:89:2: style: Variable 'dontcare' is modified but its new value is never used. [unreadVariable]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tlist.c:204:22: portability: 'l->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tlist.c:134:13: error: Memory leak: l [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tlist.c:145:9: error: Memory leak: l [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tlist.c:154:0: error: Memory leak: l [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tree.c:195:9: error: Memory leak: t [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tree.c:218:9: error: Memory leak: t [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/tree.c:224:9: error: Memory leak: t [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/backend/treetest.c:42:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:183:30: warning: Either the condition '!in' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:178:7: note: Assuming that condition '!in' is not redundant
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:183:30: note: Null pointer addition
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:789:16: warning: Either the condition '!in' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:791:7: note: Assuming that condition '!in' is not redundant
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:789:16: note: Null pointer addition
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:896:18: warning: Either the condition '!in' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:898:9: note: Assuming that condition '!in' is not redundant
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:896:18: note: Null pointer addition
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:1012:18: warning: Either the condition '!in' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:1014:9: note: Assuming that condition '!in' is not redundant
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:1012:18: note: Null pointer addition
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:1889:18: warning: Either the condition '!in' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:1891:9: note: Assuming that condition '!in' is not redundant
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:1889:18: note: Null pointer addition
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:616:50: style: Function 'fsp_open_link' argument 2 names different: declaration 'pw' definition 'password'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4store.h:83:50: note: Function 'fsp_open_link' argument 2 names different: declaration 'pw' definition 'password'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:616:50: note: Function 'fsp_open_link' argument 2 names different: declaration 'pw' definition 'password'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:400:51: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:423:51: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:467:51: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:497:51: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-client.c:1592:17: error: Uninitialized variable: objects [uninitvar]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-mdns.c:45:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-server.c:84:34: warning: Either the condition '!msg' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-server.c:86:9: note: Assuming that condition '!msg' is not redundant
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-server.c:84:34: note: Null pointer addition
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-server.c:501:5: style: Variable 'original' is reassigned a value before the old one has been used. [redundantAssignment]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-server.c:500:0: note: Variable 'original' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-server.c:501:5: note: Variable 'original' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-server.c:482:51: style: Function 'fsp_serve' argument 2 names different: declaration 'implementation' definition 'backend'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/server.h:67:51: note: Function 'fsp_serve' argument 2 names different: declaration 'implementation' definition 'backend'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-server.c:482:51: note: Function 'fsp_serve' argument 2 names different: declaration 'implementation' definition 'backend'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-server.c:482:78: style: Function 'fsp_serve' argument 4 names different: declaration 'free_disk' definition 'disk_limit'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/server.h:67:85: note: Function 'fsp_serve' argument 4 names different: declaration 'free_disk' definition 'disk_limit'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-server.c:482:78: note: Function 'fsp_serve' argument 4 names different: declaration 'free_disk' definition 'disk_limit'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-server.c:489:0: style: Variable 'off' is assigned a value that is never used. [unreadVariable]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-store-root.c:9:17: style: The scope of the variable 'env_setting' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/bit_arr.c:82:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/datatypes.c:177:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/datatypes.c:350:9: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/datatypes.c:199:0: style: The scope of the variable 'tmp' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/datatypes.c:356:40: style: Function 'fs_rid_vector_free' argument 1 names different: declaration 't' definition 'v'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-datatypes.h:159:40: note: Function 'fs_rid_vector_free' argument 1 names different: declaration 't' definition 'v'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/datatypes.c:356:40: note: Function 'fs_rid_vector_free' argument 1 names different: declaration 't' definition 'v'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/datatypes.c:391:61: style: Function 'fs_p_vector_append_vector' argument 2 names different: declaration 'p' definition 'v2'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-datatypes.h:163:61: note: Function 'fs_p_vector_append_vector' argument 2 names different: declaration 'p' definition 'v2'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/datatypes.c:391:61: note: Function 'fs_p_vector_append_vector' argument 2 names different: declaration 'p' definition 'v2'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/datatypes.c:485:0: style: Function 'fs_rid_set_contains' argument 2 names different: declaration 'vsl' definition 'val'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/4s-datatypes.h:174:0: note: Function 'fs_rid_set_contains' argument 2 names different: declaration 'vsl' definition 'val'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/datatypes.c:485:0: note: Function 'fs_rid_set_contains' argument 2 names different: declaration 'vsl' definition 'val'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/datatypes.c:80:13: error: va_list 'argp' was opened but not closed by va_end(). [va_end_missing]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/error.c:77:1: error: va_list 'argp' was opened but not closed by va_end(). [va_end_missing]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/msort.c:200:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/rijndael-alg-fst.c:832:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:934:10: style: The scope of the variable 'd0' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:934:13: style: The scope of the variable 'd1' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:934:16: style: The scope of the variable 'd2' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:934:19: style: The scope of the variable 'd3' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:934:22: style: The scope of the variable 'd4' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:934:25: style: The scope of the variable 'd5' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:934:28: style: The scope of the variable 'd6' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:934:31: style: The scope of the variable 'd7' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:935:22: style: The scope of the variable 'k4' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:935:25: style: The scope of the variable 'k5' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:935:28: style: The scope of the variable 'k6' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:935:31: style: The scope of the variable 'k7' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:936:9: style: The scope of the variable 'k8' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:936:12: style: The scope of the variable 'k9' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:936:15: style: The scope of the variable 'k10' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:936:19: style: The scope of the variable 'k11' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1128:16: style: The scope of the variable 't' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1179:12: style: The scope of the variable 'i' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1636:12: style: The scope of the variable 't' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1726:10: style: The scope of the variable 'bytes_to_add' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1727:17: style: The scope of the variable 'prf_key' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1748:10: style: The scope of the variable 'bytes_to_sub' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1767:11: style: The scope of the variable 'bytes_hashed' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1767:25: style: The scope of the variable 'bytes_remaining' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1768:11: style: The scope of the variable 'nh_result' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1915:10: style: The scope of the variable 'bytes_to_sub' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1935:10: style: The scope of the variable 'bytes_to_add' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1936:17: style: The scope of the variable 'prf_key' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1654:29: style: Function 'uhash_reset' argument 1 names different: declaration 'ctx' definition 'pc'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.h:100:29: note: Function 'uhash_reset' argument 1 names different: declaration 'ctx' definition 'pc'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1654:29: note: Function 'uhash_reset' argument 1 names different: declaration 'ctx' definition 'pc'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1817:40: style: Function 'uhash_final' argument 2 names different: declaration 'ouput' definition 'res'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.h:107:27: note: Function 'uhash_final' argument 2 names different: declaration 'ouput' definition 'res'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1817:40: note: Function 'uhash_final' argument 2 names different: declaration 'ouput' definition 'res'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1838:23: style: Function 'uhash' argument 1 names different: declaration 'ctx' definition 'ahc'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.h:109:23: note: Function 'uhash' argument 1 names different: declaration 'ctx' definition 'ahc'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1838:23: note: Function 'uhash' argument 1 names different: declaration 'ctx' definition 'ahc'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1838:34: style: Function 'uhash' argument 2 names different: declaration 'input' definition 'msg'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.h:110:21: note: Function 'uhash' argument 2 names different: declaration 'input' definition 'msg'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1838:34: note: Function 'uhash' argument 2 names different: declaration 'input' definition 'msg'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1838:55: style: Function 'uhash' argument 4 names different: declaration 'output' definition 'res'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.h:112:21: note: Function 'uhash' argument 4 names different: declaration 'output' definition 'res'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/common/umac.c:1838:55: note: Function 'uhash' argument 4 names different: declaration 'output' definition 'res'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/4s-import.c:58:5: style: Variable 'password' is reassigned a value before the old one has been used. [redundantAssignment]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/4s-import.c:48:0: note: Variable 'password' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/4s-import.c:58:5: note: Variable 'password' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/4s-query.c:272:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/4s-query.c:416:16: style: The scope of the variable 'then' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/4s-query.c:374:103: style: Function 'interactive' argument 5 names different: declaration 'opt_levelo' definition 'opt_level'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/4s-query.c:43:103: note: Function 'interactive' argument 5 names different: declaration 'opt_levelo' definition 'opt_level'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/4s-query.c:374:103: note: Function 'interactive' argument 5 names different: declaration 'opt_levelo' definition 'opt_level'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/decimal-test.c:48:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/decimal.c:407:38: style: Function 'fs_decimal_add' argument 1 names different: declaration 'a' definition 'ain'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/decimal.h:69:38: note: Function 'fs_decimal_add' argument 1 names different: declaration 'a' definition 'ain'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/decimal.c:407:38: note: Function 'fs_decimal_add' argument 1 names different: declaration 'a' definition 'ain'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/decimal.c:407:61: style: Function 'fs_decimal_add' argument 2 names different: declaration 'b' definition 'bin'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/decimal.h:69:59: note: Function 'fs_decimal_add' argument 2 names different: declaration 'b' definition 'bin'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/decimal.c:407:61: note: Function 'fs_decimal_add' argument 2 names different: declaration 'b' definition 'bin'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter-datatypes.c:112:35: style: Function 'fs_value_uri' argument 1 names different: declaration 'u' definition 's'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter-datatypes.h:65:35: note: Function 'fs_value_uri' argument 1 names different: declaration 'u' definition 's'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter-datatypes.c:112:35: note: Function 'fs_value_uri' argument 1 names different: declaration 'u' definition 's'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter-datatypes.c:145:60: style: Function 'fs_value_plain_with_dt' argument 2 names different: declaration 'l' definition 'd'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter-datatypes.h:68:60: note: Function 'fs_value_plain_with_dt' argument 2 names different: declaration 'l' definition 'd'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter-datatypes.c:145:60: note: Function 'fs_value_plain_with_dt' argument 2 names different: declaration 'l' definition 'd'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter-test.c:34:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter-test.c:35:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter-test.c:36:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter-test.c:37:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter-test.c:38:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter.c:987:36: warning: Function 'fn_lang_matches' argument order different: declaration 'q, a, l' definition 'q, l, p' [funcArgOrderDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter.h:48:36: note: Function 'fn_lang_matches' argument order different: declaration 'q, a, l' definition 'q, l, p'
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/filter.c:987:36: note: Function 'fn_lang_matches' argument order different: declaration 'q, a, l' definition 'q, l, p'
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/order.c:143:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-cache.c:176:9: style: The scope of the variable 'admin_users_count' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-cache.c:474:18: style: The scope of the variable 'xc' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:1019:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:1184:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:391:45: style: Function 'fs_binding_copy_row_unused' argument 1 names different: declaration 'b1' definition 'from'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.h:54:45: note: Function 'fs_binding_copy_row_unused' argument 1 names different: declaration 'b1' definition 'from'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:391:45: note: Function 'fs_binding_copy_row_unused' argument 1 names different: declaration 'b1' definition 'from'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:391:83: style: Function 'fs_binding_copy_row_unused' argument 4 names different: declaration 'b2' definition 'to'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.h:54:81: note: Function 'fs_binding_copy_row_unused' argument 4 names different: declaration 'b2' definition 'to'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:391:83: note: Function 'fs_binding_copy_row_unused' argument 4 names different: declaration 'b2' definition 'to'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:597:34: style: Function 'fs_binding_uniq' argument 1 names different: declaration 'b' definition 'bi'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.h:62:34: note: Function 'fs_binding_uniq' argument 1 names different: declaration 'b' definition 'bi'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:597:34: note: Function 'fs_binding_uniq' argument 1 names different: declaration 'b' definition 'bi'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:1231:94: style: Function 'fs_binding_apply_filters' argument 4 names different: declaration 'c' definition 'constr'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.h:65:94: note: Function 'fs_binding_apply_filters' argument 4 names different: declaration 'c' definition 'constr'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:1231:94: note: Function 'fs_binding_apply_filters' argument 4 names different: declaration 'c' definition 'constr'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:626:2: style: Variable 'outrow' is modified but its new value is never used. [unreadVariable]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:1142:25: style: Variable 'bound_a' is modified but its new value is never used. [unreadVariable]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query-datatypes.c:1143:25: style: Variable 'bound_b' is modified but its new value is never used. [unreadVariable]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query.c:802:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query.c:1305:70: style: Function 'graph_pattern_walk' argument 2 names different: declaration 'p' definition 'pattern'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query.c:52:70: note: Function 'graph_pattern_walk' argument 2 names different: declaration 'p' definition 'pattern'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query.c:1305:70: note: Function 'graph_pattern_walk' argument 2 names different: declaration 'p' definition 'pattern'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query.c:1306:42: style: Function 'graph_pattern_walk' argument 5 names different: declaration 'optional' definition 'parent'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query.c:52:113: note: Function 'graph_pattern_walk' argument 5 names different: declaration 'optional' definition 'parent'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/query.c:1306:42: note: Function 'graph_pattern_walk' argument 5 names different: declaration 'optional' definition 'parent'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/results.c:871:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/results.c:823:13: style: The scope of the variable 'pre' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/results.c:849:13: style: The scope of the variable 'pre' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/results.c:3173:0: error: Memory leak: sortable [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/size.c:89:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/size.c:91:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/size.c:91:12: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/size.c:91:12: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/size.c:91:12: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/size.c:91:12: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/size.c:101:5: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/size.c:101:5: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/size.c:101:5: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/size.c:101:5: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/update.c:390:9: style: Condition 'todel' is always false [knownConditionTrueFalse]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/update.c:254:30: note: Assignment 'todel=NULL', assigned value is 0
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/update.c:390:9: note: Condition 'todel' is always false
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/update.c:411:9: style: Condition 'toins' is always false [knownConditionTrueFalse]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/update.c:255:30: note: Assignment 'toins=NULL', assigned value is 0
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/update.c:411:9: note: Condition 'toins' is always false
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/update.c:599:5: style: Variable 'errout' is reassigned a value before the old one has been used. [redundantAssignment]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/update.c:598:0: note: Variable 'errout' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/update.c:599:5: note: Variable 'errout' is reassigned a value before the old one has been used.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/frontend/update.c:589:41: error: Uninitialized struct member: ares.rid [uninitStructMember]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/http/httpd.c:106:17: style: The scope of the variable 'env_setting' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/http/httpd.c:1598:11: style: The scope of the variable 'value' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/mt19937-64/mt19937-64.c:110:9: style: The scope of the variable 'i' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/mt19937-64/mt19937-64.c:112:31: style: The scope of the variable 'mag01' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/libstemmer/libstemmer.c:43:29: error: Memory leak: stemmer [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/libstemmer/libstemmer_utf8.c:43:29: error: Memory leak: stemmer [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/runtime/utilities.c:348:99: style: Function 'replace_s' argument 6 names different: declaration 'adjustment' definition 'adjptr'. [funcArgNamesDifferent]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/runtime/header.h:46:99: note: Function 'replace_s' argument 6 names different: declaration 'adjustment' definition 'adjptr'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/runtime/utilities.c:348:99: note: Function 'replace_s' argument 6 names different: declaration 'adjustment' definition 'adjptr'.
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/runtime/utilities.c:19:5: error: Memory leak: mem [memleak]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/src_c/stem_ISO_8859_1_french.c:952:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/src_c/stem_ISO_8859_1_italian.c:930:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/src_c/stem_ISO_8859_1_portuguese.c:829:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/src_c/stem_ISO_8859_1_swedish.c:230:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/src_c/stem_ISO_8859_2_romanian.c:771:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/src_c/stem_UTF_8_french.c:960:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/src_c/stem_UTF_8_italian.c:938:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/src_c/stem_UTF_8_portuguese.c:835:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/src_c/stem_UTF_8_romanian.c:777:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/libs/stemmer/src_c/stem_UTF_8_swedish.c:232:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/utilities/backend-setup.c:301:19: style: The scope of the variable 'stage1' can be reduced. [variableScope]
4store-3b1b65972b2484c720ad0c2a396ae208fc1392ca/src/utilities/backend-setup.c:301:31: style: The scope of the variable 'stage2' can be reduced. [variableScope]
[20:48]

ftp://ftp.se.debian.org/debian/pool/main/4/4ti2/4ti2_1.6.7+ds.orig.tar.xz
4ti2-1.6.7+ds.orig/src/groebner/Algorithm.cpp:41:9: style: Class 'Algorithm' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4ti2-1.6.7+ds.orig/src/groebner/Algorithm.cpp:41:9: style: Class 'Algorithm' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4ti2-1.6.7+ds.orig/src/groebner/BasicGeneration.h:36:18: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4ti2-1.6.7+ds.orig/src/groebner/Generation.h:38:18: note: Virtual function in base class
4ti2-1.6.7+ds.orig/src/groebner/BasicGeneration.h:36:18: note: Function in derived class
4ti2-1.6.7+ds.orig/src/groebner/BasicGeneration.h:40:18: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4ti2-1.6.7+ds.orig/src/groebner/Generation.h:42:18: note: Virtual function in base class
4ti2-1.6.7+ds.orig/src/groebner/BasicGeneration.h:40:18: note: Function in derived class
4ti2-1.6.7+ds.orig/src/groebner/SyzygyGeneration.h:36:18: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4ti2-1.6.7+ds.orig/src/groebner/Generation.h:38:18: note: Virtual function in base class
4ti2-1.6.7+ds.orig/src/groebner/SyzygyGeneration.h:36:18: note: Function in derived class
4ti2-1.6.7+ds.orig/src/groebner/SyzygyGeneration.h:40:18: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4ti2-1.6.7+ds.orig/src/groebner/Generation.h:42:18: note: Virtual function in base class
4ti2-1.6.7+ds.orig/src/groebner/SyzygyGeneration.h:40:18: note: Function in derived class
4ti2-1.6.7+ds.orig/src/groebner/BasicCompletion.cpp:47:41: style: Function 'algorithm' argument 1 names different: declaration 'vs' definition 'bs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BasicCompletion.h:38:41: note: Function 'algorithm' argument 1 names different: declaration 'vs' definition 'bs'.
4ti2-1.6.7+ds.orig/src/groebner/BasicCompletion.cpp:47:41: note: Function 'algorithm' argument 1 names different: declaration 'vs' definition 'bs'.
4ti2-1.6.7+ds.orig/src/groebner/BasicOptions.cpp:52:9: style: The scope of the variable 'c' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/groebner/BasicOptions.h:46:10: performance: Technically the member function '_4ti2_::BasicOptions::print_usage' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/BasicOptions.cpp:113:15: note: Technically the member function '_4ti2_::BasicOptions::print_usage' can be static.
4ti2-1.6.7+ds.orig/src/groebner/BasicOptions.h:46:10: note: Technically the member function '_4ti2_::BasicOptions::print_usage' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Binomial.h:675:33: style: Function 'degree' argument 1 names different: declaration 'grading' definition 'g'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Binomial.h:128:39: note: Function 'degree' argument 1 names different: declaration 'grading' definition 'g'.
4ti2-1.6.7+ds.orig/src/groebner/Binomial.h:675:33: note: Function 'degree' argument 1 names different: declaration 'grading' definition 'g'.
4ti2-1.6.7+ds.orig/src/groebner/Binomial.h:154:17: style: Technically the member function '_4ti2_::Binomial::reduction_factor' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/Binomial.h:290:11: note: Technically the member function '_4ti2_::Binomial::reduction_factor' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Binomial.h:154:17: note: Technically the member function '_4ti2_::Binomial::reduction_factor' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Binomial.h:155:17: style: Technically the member function '_4ti2_::Binomial::reduction_negative_factor' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/Binomial.h:319:11: note: Technically the member function '_4ti2_::Binomial::reduction_negative_factor' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Binomial.h:155:17: note: Technically the member function '_4ti2_::Binomial::reduction_negative_factor' can be const.
4ti2-1.6.7+ds.orig/src/groebner/BinomialArrayStream.cpp:30:60: style: Function 'operator<<' argument 2 names different: declaration 'vs' definition 'bs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialArrayStream.h:33:52: note: Function 'operator<<' argument 2 names different: declaration 'vs' definition 'bs'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialArrayStream.cpp:30:60: note: Function 'operator<<' argument 2 names different: declaration 'vs' definition 'bs'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:38:27: style: Function 'BinomialFactory' argument 1 names different: declaration 'feasible' definition '_feasible'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:51:31: note: Function 'BinomialFactory' argument 1 names different: declaration 'feasible' definition '_feasible'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:38:27: note: Function 'BinomialFactory' argument 1 names different: declaration 'feasible' definition '_feasible'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:61:27: style: Function 'BinomialFactory' argument 1 names different: declaration 'feasible' definition '_feasible'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:53:31: note: Function 'BinomialFactory' argument 1 names different: declaration 'feasible' definition '_feasible'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:61:27: note: Function 'BinomialFactory' argument 1 names different: declaration 'feasible' definition '_feasible'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:117:36: style: Function 'initialise' argument 2 names different: declaration 'lattice' definition '_lattice'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:71:40: note: Function 'initialise' argument 2 names different: declaration 'lattice' definition '_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:117:36: note: Function 'initialise' argument 2 names different: declaration 'lattice' definition '_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:122:31: style: Function 'initialise' argument 7 names different: declaration 'grading' definition '_grading'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:76:35: note: Function 'initialise' argument 7 names different: declaration 'grading' definition '_grading'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:122:31: note: Function 'initialise' argument 7 names different: declaration 'grading' definition '_grading'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:123:36: style: Function 'initialise' argument 8 names different: declaration 'weights' definition '_weights'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:77:40: note: Function 'initialise' argument 8 names different: declaration 'weights' definition '_weights'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:123:36: note: Function 'initialise' argument 8 names different: declaration 'weights' definition '_weights'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:124:31: style: Function 'initialise' argument 9 names different: declaration 'max_weights' definition '_max_weights'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:78:35: note: Function 'initialise' argument 9 names different: declaration 'max_weights' definition '_max_weights'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:124:31: note: Function 'initialise' argument 9 names different: declaration 'max_weights' definition '_max_weights'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:125:31: style: Function 'initialise' argument 10 names different: declaration 'rhs' definition '_rhs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:79:35: note: Function 'initialise' argument 10 names different: declaration 'rhs' definition '_rhs'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:125:31: note: Function 'initialise' argument 10 names different: declaration 'rhs' definition '_rhs'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:159:36: style: Function 'set_truncated' argument 1 names different: declaration 'lattice' definition '_lattice'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:85:40: note: Function 'set_truncated' argument 1 names different: declaration 'lattice' definition '_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:159:36: note: Function 'set_truncated' argument 1 names different: declaration 'lattice' definition '_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:200:36: style: Function 'set_weights' argument 1 names different: declaration 'weights' definition '_weights'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:82:40: note: Function 'set_weights' argument 1 names different: declaration 'weights' definition '_weights'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:200:36: note: Function 'set_weights' argument 1 names different: declaration 'weights' definition '_weights'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:201:31: style: Function 'set_weights' argument 2 names different: declaration 'max' definition '_max_weights'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:83:35: note: Function 'set_weights' argument 2 names different: declaration 'max' definition '_max_weights'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:201:31: note: Function 'set_weights' argument 2 names different: declaration 'max' definition '_max_weights'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:222:31: style: Function 'add_weight' argument 1 names different: declaration 'weight' definition '_weight'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:65:35: note: Function 'add_weight' argument 1 names different: declaration 'weight' definition '_weight'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:222:31: note: Function 'add_weight' argument 1 names different: declaration 'weight' definition '_weight'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:223:29: style: Function 'add_weight' argument 2 names different: declaration 'max_weight' definition '_max_weight'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:66:33: note: Function 'add_weight' argument 2 names different: declaration 'max_weight' definition '_max_weight'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:223:29: note: Function 'add_weight' argument 2 names different: declaration 'max_weight' definition '_max_weight'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:89:10: performance: Technically the member function '_4ti2_::BinomialFactory::check_cost' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.cpp:87:18: note: Technically the member function '_4ti2_::BinomialFactory::check_cost' can be static.
4ti2-1.6.7+ds.orig/src/groebner/BinomialFactory.h:89:10: note: Technically the member function '_4ti2_::BinomialFactory::check_cost' can be static.
4ti2-1.6.7+ds.orig/src/groebner/BinomialSet.cpp:177:5: style: Variable 'reducing' is reassigned a value before the old one has been used. [redundantAssignment]
4ti2-1.6.7+ds.orig/src/groebner/BinomialSet.cpp:173:0: note: Variable 'reducing' is reassigned a value before the old one has been used.
4ti2-1.6.7+ds.orig/src/groebner/BinomialSet.cpp:177:5: note: Variable 'reducing' is reassigned a value before the old one has been used.
4ti2-1.6.7+ds.orig/src/groebner/BinomialSet.cpp:174:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/groebner/BinomialSet.cpp:333:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/groebner/BinomialSet.cpp:91:27: style: Function 'reduce' argument 3 names different: declaration 'ptr' definition 'bptr'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialSet.h:56:31: note: Function 'reduce' argument 3 names different: declaration 'ptr' definition 'bptr'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialSet.cpp:91:27: note: Function 'reduce' argument 3 names different: declaration 'ptr' definition 'bptr'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialSet.cpp:167:27: style: Function 'reduce_negative' argument 3 names different: declaration 'ptr' definition 'bptr'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialSet.h:60:31: note: Function 'reduce_negative' argument 3 names different: declaration 'ptr' definition 'bptr'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialSet.cpp:167:27: note: Function 'reduce_negative' argument 3 names different: declaration 'ptr' definition 'bptr'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialSetStream.cpp:29:58: style: Function 'operator<<' argument 2 names different: declaration 'vs' definition 'bs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/BinomialSetStream.h:33:50: note: Function 'operator<<' argument 2 names different: declaration 'vs' definition 'bs'.
4ti2-1.6.7+ds.orig/src/groebner/BinomialSetStream.cpp:29:58: note: Function 'operator<<' argument 2 names different: declaration 'vs' definition 'bs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:58:22: style: Function 'hermite' argument 1 names different: declaration 'ps' definition 'vs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:32:28: note: Function 'hermite' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:58:22: note: Function 'hermite' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:65:29: style: Function 'upper_triangle' argument 1 names different: declaration 'ps' definition 'vs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:44:35: note: Function 'upper_triangle' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:65:29: note: Function 'upper_triangle' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:72:29: style: Function 'upper_triangle' argument 1 names different: declaration 'ps' definition 'vs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:42:35: note: Function 'upper_triangle' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:72:29: note: Function 'upper_triangle' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:80:22: style: Function 'hermite' argument 1 names different: declaration 'ps' definition 'vs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:37:28: note: Function 'hermite' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:80:22: note: Function 'hermite' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:80:43: style: Function 'hermite' argument 2 names different: declaration 'proj' definition 'cols'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:37:49: note: Function 'hermite' argument 2 names different: declaration 'proj' definition 'cols'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:80:43: note: Function 'hermite' argument 2 names different: declaration 'proj' definition 'cols'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:88:29: style: Function 'upper_triangle' argument 1 names different: declaration 'ps' definition 'vs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:49:35: note: Function 'upper_triangle' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:88:29: note: Function 'upper_triangle' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:88:50: style: Function 'upper_triangle' argument 2 names different: declaration 'proj' definition 'cols'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:49:56: note: Function 'upper_triangle' argument 2 names different: declaration 'proj' definition 'cols'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:88:50: note: Function 'upper_triangle' argument 2 names different: declaration 'proj' definition 'cols'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:160:36: style: Function 'matrix_bounded' argument 1 names different: declaration 'matrix' definition '_matrix'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:51:36: note: Function 'matrix_bounded' argument 1 names different: declaration 'matrix' definition '_matrix'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:160:36: note: Function 'matrix_bounded' argument 1 names different: declaration 'matrix' definition '_matrix'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:270:31: style: Function 'is_lattice_non_negative' argument 3 names different: declaration 'bounded' definition 'unbounded'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:71:31: note: Function 'is_lattice_non_negative' argument 3 names different: declaration 'bounded' definition 'unbounded'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:270:31: note: Function 'is_lattice_non_negative' argument 3 names different: declaration 'bounded' definition 'unbounded'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:288:31: style: Function 'is_lattice_non_positive' argument 3 names different: declaration 'bounded' definition 'unbounded'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:75:31: note: Function 'is_lattice_non_positive' argument 3 names different: declaration 'bounded' definition 'unbounded'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:288:31: note: Function 'is_lattice_non_positive' argument 3 names different: declaration 'bounded' definition 'unbounded'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:523:36: style: Function 'lp_bounded' argument 2 names different: declaration 'lattice' definition 'tmp_lattice'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:87:36: note: Function 'lp_bounded' argument 2 names different: declaration 'lattice' definition 'tmp_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:523:36: note: Function 'lp_bounded' argument 2 names different: declaration 'lattice' definition 'tmp_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:829:36: style: Function 'lp_weight_l2' argument 1 names different: declaration 'lattice' definition 'tmp_lattice'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Bounded.h:63:36: note: Function 'lp_weight_l2' argument 1 names different: declaration 'lattice' definition 'tmp_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:829:36: note: Function 'lp_weight_l2' argument 1 names different: declaration 'lattice' definition 'tmp_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:876:36: style: Function 'lp_weight_l1' argument 1 names different: declaration 'lattice' definition 'tmp_lattice'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Bounded.h:57:36: note: Function 'lp_weight_l1' argument 1 names different: declaration 'lattice' definition 'tmp_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:876:36: note: Function 'lp_weight_l1' argument 1 names different: declaration 'lattice' definition 'tmp_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:1247:36: style: Function 'compute_ray' argument 1 names different: declaration 'lattice' definition 'tmp_lattice'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:110:36: note: Function 'compute_ray' argument 1 names different: declaration 'lattice' definition 'tmp_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/Bounded.cpp:1247:36: note: Function 'compute_ray' argument 1 names different: declaration 'lattice' definition 'tmp_lattice'.
4ti2-1.6.7+ds.orig/src/groebner/CircuitImplementation.tpp:137:34: style: Variable 'next_pos_count' is assigned a value that is never used. [unreadVariable]
4ti2-1.6.7+ds.orig/src/groebner/CircuitImplementation.tpp:138:34: style: Variable 'next_neg_count' is assigned a value that is never used. [unreadVariable]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:160:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:161:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:162:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:578:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:579:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:580:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:583:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:584:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:585:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:587:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:588:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:589:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitMatrixAlgorithm.tpp:590:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitOptions.cpp:59:9: style: The scope of the variable 'c' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/groebner/CircuitOptions.h:50:10: performance: Technically the member function '_4ti2_::CircuitOptions::print_usage' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/CircuitOptions.cpp:141:17: note: Technically the member function '_4ti2_::CircuitOptions::print_usage' can be static.
4ti2-1.6.7+ds.orig/src/groebner/CircuitOptions.h:50:10: note: Technically the member function '_4ti2_::CircuitOptions::print_usage' can be static.
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:190:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:191:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:192:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:193:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:550:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:551:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:552:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:553:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:555:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:556:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:557:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:558:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:560:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:561:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:562:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/CircuitSupportAlgorithm.tpp:563:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:46:9: style: Technically the member function '_4ti2_::Feasible::get_dimension' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:88:11: note: Technically the member function '_4ti2_::Feasible::get_dimension' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:46:9: note: Technically the member function '_4ti2_::Feasible::get_dimension' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:51:19: style: Technically the member function '_4ti2_::Feasible::get_rhs' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:119:11: note: Technically the member function '_4ti2_::Feasible::get_rhs' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:51:19: note: Technically the member function '_4ti2_::Feasible::get_rhs' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:52:24: style: Technically the member function '_4ti2_::Feasible::get_weights' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:126:11: note: Technically the member function '_4ti2_::Feasible::get_weights' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:52:24: note: Technically the member function '_4ti2_::Feasible::get_weights' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:53:19: style: Technically the member function '_4ti2_::Feasible::get_max_weights' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:133:11: note: Technically the member function '_4ti2_::Feasible::get_max_weights' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:53:19: note: Technically the member function '_4ti2_::Feasible::get_max_weights' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Completion.cpp:56:9: style: Class 'Completion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4ti2-1.6.7+ds.orig/src/groebner/Completion.cpp:56:9: style: Class 'Completion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4ti2-1.6.7+ds.orig/src/groebner/BasicCompletion.h:38:18: style: The function 'algorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4ti2-1.6.7+ds.orig/src/groebner/Algorithm.h:40:18: note: Virtual function in base class
4ti2-1.6.7+ds.orig/src/groebner/BasicCompletion.h:38:18: note: Function in derived class
4ti2-1.6.7+ds.orig/src/groebner/SyzygyCompletion.h:39:18: style: The function 'algorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4ti2-1.6.7+ds.orig/src/groebner/Algorithm.h:40:18: note: Virtual function in base class
4ti2-1.6.7+ds.orig/src/groebner/SyzygyCompletion.h:39:18: note: Function in derived class
4ti2-1.6.7+ds.orig/src/groebner/OrderedCompletion.h:39:18: style: The function 'algorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4ti2-1.6.7+ds.orig/src/groebner/Algorithm.h:40:18: note: Virtual function in base class
4ti2-1.6.7+ds.orig/src/groebner/OrderedCompletion.h:39:18: note: Function in derived class
4ti2-1.6.7+ds.orig/src/groebner/EliminateAlgorithm.cpp:37:32: style: Function 'eliminate' argument 1 names different: declaration 'ps' definition 'vs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/EliminateAlgorithm.h:34:29: note: Function 'eliminate' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/EliminateAlgorithm.cpp:37:32: note: Function 'eliminate' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/EliminateAlgorithm.cpp:37:50: style: Function 'eliminate' argument 2 names different: declaration 'b' definition 'bs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/EliminateAlgorithm.h:34:47: note: Function 'eliminate' argument 2 names different: declaration 'b' definition 'bs'.
4ti2-1.6.7+ds.orig/src/groebner/EliminateAlgorithm.cpp:37:50: note: Function 'eliminate' argument 2 names different: declaration 'b' definition 'bs'.
4ti2-1.6.7+ds.orig/src/groebner/EliminateAlgorithm.cpp:46:32: style: Function 'eliminate' argument 1 names different: declaration 'ps' definition 'vs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/EliminateAlgorithm.h:33:29: note: Function 'eliminate' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/EliminateAlgorithm.cpp:46:32: note: Function 'eliminate' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/Extract.h:40:10: performance: Technically the member function '_4ti2_::Extract::extract' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/Extract.cpp:39:10: note: Technically the member function '_4ti2_::Extract::extract' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Extract.h:40:10: note: Technically the member function '_4ti2_::Extract::extract' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:36:36: style: Function 'Feasible' argument 1 names different: declaration 'basis' definition '_basis'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:35:36: note: Function 'Feasible' argument 1 names different: declaration 'basis' definition '_basis'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:36:36: note: Function 'Feasible' argument 1 names different: declaration 'basis' definition '_basis'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:37:36: style: Function 'Feasible' argument 2 names different: declaration 'matrix' definition '_matrix'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:36:36: note: Function 'Feasible' argument 2 names different: declaration 'matrix' definition '_matrix'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:37:36: note: Function 'Feasible' argument 2 names different: declaration 'matrix' definition '_matrix'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:38:31: style: Function 'Feasible' argument 3 names different: declaration 'urs' definition '_urs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:37:31: note: Function 'Feasible' argument 3 names different: declaration 'urs' definition '_urs'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:38:31: note: Function 'Feasible' argument 3 names different: declaration 'urs' definition '_urs'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:39:31: style: Function 'Feasible' argument 4 names different: declaration 'rhs' definition '_rhs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:38:31: note: Function 'Feasible' argument 4 names different: declaration 'rhs' definition '_rhs'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:39:31: note: Function 'Feasible' argument 4 names different: declaration 'rhs' definition '_rhs'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:40:36: style: Function 'Feasible' argument 5 names different: declaration 'weights' definition '_weights'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:39:36: note: Function 'Feasible' argument 5 names different: declaration 'weights' definition '_weights'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:40:36: note: Function 'Feasible' argument 5 names different: declaration 'weights' definition '_weights'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:41:31: style: Function 'Feasible' argument 6 names different: declaration 'max_weights' definition '_max_weights'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:40:31: note: Function 'Feasible' argument 6 names different: declaration 'max_weights' definition '_max_weights'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:41:31: note: Function 'Feasible' argument 6 names different: declaration 'max_weights' definition '_max_weights'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:89:60: style: Function 'Feasible' argument 2 names different: declaration 'urs' definition '_urs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Feasible.h:42:54: note: Function 'Feasible' argument 2 names different: declaration 'urs' definition '_urs'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:89:60: note: Function 'Feasible' argument 2 names different: declaration 'urs' definition '_urs'.
4ti2-1.6.7+ds.orig/src/groebner/Feasible.cpp:118:11: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
4ti2-1.6.7+ds.orig/src/groebner/FilterReduction.h:43:10: style: Technically the member function '_4ti2_::FilterReduction::remove' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/FilterReduction.cpp:86:18: note: Technically the member function '_4ti2_::FilterReduction::remove' can be const.
4ti2-1.6.7+ds.orig/src/groebner/FilterReduction.h:43:10: note: Technically the member function '_4ti2_::FilterReduction::remove' can be const.
4ti2-1.6.7+ds.orig/src/groebner/FilterReduction.cpp:49:5: style: Class 'FilterReduction' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4ti2-1.6.7+ds.orig/src/groebner/FilterReduction.cpp:49:5: style: Class 'FilterReduction' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4ti2-1.6.7+ds.orig/src/groebner/FlipCompletion.cpp:69:9: style: Variable 'num_iterations' is modified but its new value is never used. [unreadVariable]
4ti2-1.6.7+ds.orig/src/groebner/FlipCompletion.h:37:10: performance: Technically the member function '_4ti2_::FlipCompletion::algorithm' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/FlipCompletion.cpp:43:17: note: Technically the member function '_4ti2_::FlipCompletion::algorithm' can be static.
4ti2-1.6.7+ds.orig/src/groebner/FlipCompletion.h:37:10: note: Technically the member function '_4ti2_::FlipCompletion::algorithm' can be static.
4ti2-1.6.7+ds.orig/src/groebner/GeneratingSet.cpp:48:27: style: Function 'GeneratingSet' argument 1 names different: declaration 'feasible' definition '_feasible'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/GeneratingSet.h:34:35: note: Function 'GeneratingSet' argument 1 names different: declaration 'feasible' definition '_feasible'.
4ti2-1.6.7+ds.orig/src/groebner/GeneratingSet.cpp:48:27: note: Function 'GeneratingSet' argument 1 names different: declaration 'feasible' definition '_feasible'.
4ti2-1.6.7+ds.orig/src/groebner/GeneratingSet.cpp:49:30: style: Function 'GeneratingSet' argument 2 names different: declaration 'gens' definition '_gens'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/GeneratingSet.h:35:38: note: Function 'GeneratingSet' argument 2 names different: declaration 'gens' definition '_gens'.
4ti2-1.6.7+ds.orig/src/groebner/GeneratingSet.cpp:49:30: note: Function 'GeneratingSet' argument 2 names different: declaration 'gens' definition '_gens'.
4ti2-1.6.7+ds.orig/src/groebner/GeneratingSet.cpp:55:9: style: Class 'GeneratingSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4ti2-1.6.7+ds.orig/src/groebner/GeneratingSet.cpp:55:9: style: Class 'GeneratingSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4ti2-1.6.7+ds.orig/src/groebner/GeneratingSet.h:46:18: warning: Virtual function 'compute' is called from constructor 'GeneratingSet(Feasible&feasible,VectorArray*gens)' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
4ti2-1.6.7+ds.orig/src/groebner/GeneratingSet.cpp:56:9: note: Calling compute
4ti2-1.6.7+ds.orig/src/groebner/GeneratingSet.h:46:18: note: compute is a virtual method
4ti2-1.6.7+ds.orig/src/groebner/Markov.h:39:5: style: Class 'Markov' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.cpp:51:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.cpp:40:27: style: Function 'GroebnerBasis' argument 1 names different: declaration 'feasible' definition '_feasible'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.h:34:35: note: Function 'GroebnerBasis' argument 1 names different: declaration 'feasible' definition '_feasible'.
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.cpp:40:27: note: Function 'GroebnerBasis' argument 1 names different: declaration 'feasible' definition '_feasible'.
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.cpp:41:30: style: Function 'GroebnerBasis' argument 2 names different: declaration 'cost' definition '_cost'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.h:35:38: note: Function 'GroebnerBasis' argument 2 names different: declaration 'cost' definition '_cost'.
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.cpp:41:30: note: Function 'GroebnerBasis' argument 2 names different: declaration 'cost' definition '_cost'.
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.cpp:59:30: style: Function 'GroebnerBasis' argument 2 names different: declaration 'cost' definition '_cost'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.h:38:38: note: Function 'GroebnerBasis' argument 2 names different: declaration 'cost' definition '_cost'.
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.cpp:59:30: note: Function 'GroebnerBasis' argument 2 names different: declaration 'cost' definition '_cost'.
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.cpp:72:30: style: Function 'GroebnerBasis' argument 2 names different: declaration 'cost' definition '_cost'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.h:40:38: note: Function 'GroebnerBasis' argument 2 names different: declaration 'cost' definition '_cost'.
4ti2-1.6.7+ds.orig/src/groebner/GroebnerBasis.cpp:72:30: note: Function 'GroebnerBasis' argument 2 names different: declaration 'cost' definition '_cost'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.cpp:34:30: style: Function 'hermite' argument 1 names different: declaration 'ps' definition 'vs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.h:34:28: note: Function 'hermite' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/HermiteAlgorithm.cpp:34:30: note: Function 'hermite' argument 1 names different: declaration 'ps' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:39:28: style: Function 'Markov' argument 1 names different: declaration 'gen' definition '_gen'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Markov.h:39:24: note: Function 'Markov' argument 1 names different: declaration 'gen' definition '_gen'.
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:39:28: note: Function 'Markov' argument 1 names different: declaration 'gen' definition '_gen'.
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:120:38: style: Function 'algorithm' argument 1 names different: declaration 'bc' definition 'v'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Markov.h:55:42: note: Function 'algorithm' argument 1 names different: declaration 'bc' definition 'v'.
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:120:38: note: Function 'algorithm' argument 1 names different: declaration 'bc' definition 'v'.
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:121:30: style: Function 'algorithm' argument 2 names different: declaration 'bs' definition 'gens'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Markov.h:56:34: note: Function 'algorithm' argument 2 names different: declaration 'bs' definition 'gens'.
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:121:30: note: Function 'algorithm' argument 2 names different: declaration 'bs' definition 'gens'.
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:190:38: style: Function 'fast_algorithm' argument 1 names different: declaration 'bc' definition 'v'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Markov.h:58:42: note: Function 'fast_algorithm' argument 1 names different: declaration 'bc' definition 'v'.
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:190:38: note: Function 'fast_algorithm' argument 1 names different: declaration 'bc' definition 'v'.
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:191:30: style: Function 'fast_algorithm' argument 2 names different: declaration 'bs' definition 'gens'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Markov.h:59:34: note: Function 'fast_algorithm' argument 2 names different: declaration 'bs' definition 'gens'.
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:191:30: note: Function 'fast_algorithm' argument 2 names different: declaration 'bs' definition 'gens'.
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:42:21: style: Class 'Markov' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4ti2-1.6.7+ds.orig/src/groebner/Markov.cpp:42:21: style: Class 'Markov' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.cpp:209:9: style: The scope of the variable 'index' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.cpp:235:23: style: Variable 'num_zero_cols' is modified but its new value is never used. [unreadVariable]
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.cpp:90:39: warning: Assert statement calls a function which may have desired side effects: 'get_dimension'. [assertWithSideEffect]
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.cpp:290:13: warning: Assert statement calls a function which may have desired side effects: 'is_saturated'. [assertWithSideEffect]
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.h:52:10: performance: Technically the member function '_4ti2_::MaxMinGenSet::is_saturated' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.cpp:242:15: note: Technically the member function '_4ti2_::MaxMinGenSet::is_saturated' can be static.
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.h:52:10: note: Technically the member function '_4ti2_::MaxMinGenSet::is_saturated' can be static.
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.h:72:9: performance: Technically the member function '_4ti2_::MaxMinGenSet::add_support' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.cpp:327:15: note: Technically the member function '_4ti2_::MaxMinGenSet::add_support' can be static.
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.h:72:9: note: Technically the member function '_4ti2_::MaxMinGenSet::add_support' can be static.
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.h:77:10: performance: Technically the member function '_4ti2_::MaxMinGenSet::support_count' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.cpp:347:15: note: Technically the member function '_4ti2_::MaxMinGenSet::support_count' can be static.
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.h:77:10: note: Technically the member function '_4ti2_::MaxMinGenSet::support_count' can be static.
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.h:89:10: performance: Technically the member function '_4ti2_::MaxMinGenSet::is_column_zero' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.cpp:369:15: note: Technically the member function '_4ti2_::MaxMinGenSet::is_column_zero' can be static.
4ti2-1.6.7+ds.orig/src/groebner/MaxMinGenSet.h:89:10: note: Technically the member function '_4ti2_::MaxMinGenSet::is_column_zero' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Minimize.cpp:44:25: style: Function 'minimize' argument 4 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Minimize.h:45:29: note: Function 'minimize' argument 4 names different: declaration 'p' definition 'v'.
4ti2-1.6.7+ds.orig/src/groebner/Minimize.cpp:44:25: note: Function 'minimize' argument 4 names different: declaration 'p' definition 'v'.
4ti2-1.6.7+ds.orig/src/groebner/Minimize.h:41:10: performance: Technically the member function '_4ti2_::Minimize::minimize' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/Minimize.cpp:40:11: note: Technically the member function '_4ti2_::Minimize::minimize' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Minimize.h:41:10: note: Technically the member function '_4ti2_::Minimize::minimize' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Minimize.h:48:10: performance: Technically the member function '_4ti2_::Minimize::minimize' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/Minimize.cpp:58:11: note: Technically the member function '_4ti2_::Minimize::minimize' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Minimize.h:48:10: note: Technically the member function '_4ti2_::Minimize::minimize' can be static.
4ti2-1.6.7+ds.orig/src/groebner/MinimizeOptions.cpp:52:9: style: The scope of the variable 'c' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/groebner/MinimizeOptions.h:46:10: performance: Technically the member function '_4ti2_::MinimizeOptions::print_usage' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/MinimizeOptions.cpp:162:18: note: Technically the member function '_4ti2_::MinimizeOptions::print_usage' can be static.
4ti2-1.6.7+ds.orig/src/groebner/MinimizeOptions.h:46:10: note: Technically the member function '_4ti2_::MinimizeOptions::print_usage' can be static.
4ti2-1.6.7+ds.orig/src/groebner/OnesReduction.h:40:10: style: Technically the member function '_4ti2_::OnesReduction::remove' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/OnesReduction.cpp:82:16: note: Technically the member function '_4ti2_::OnesReduction::remove' can be const.
4ti2-1.6.7+ds.orig/src/groebner/OnesReduction.h:40:10: note: Technically the member function '_4ti2_::OnesReduction::remove' can be const.
4ti2-1.6.7+ds.orig/src/groebner/OnesReduction.cpp:45:5: style: Class 'OnesReduction' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4ti2-1.6.7+ds.orig/src/groebner/OnesReduction.cpp:45:5: style: Class 'OnesReduction' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4ti2-1.6.7+ds.orig/src/groebner/Optimise.h:66:9: performance: Technically the member function '_4ti2_::Optimise::next_support' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/Optimise.cpp:676:11: note: Technically the member function '_4ti2_::Optimise::next_support' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Optimise.h:66:9: note: Technically the member function '_4ti2_::Optimise::next_support' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Optimise.h:75:9: performance: Technically the member function '_4ti2_::Optimise::positive_count' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/Optimise.cpp:663:11: note: Technically the member function '_4ti2_::Optimise::positive_count' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Optimise.h:75:9: note: Technically the member function '_4ti2_::Optimise::positive_count' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Optimise.h:79:10: performance: Technically the member function '_4ti2_::Optimise::make_feasible' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/Optimise.cpp:717:11: note: Technically the member function '_4ti2_::Optimise::make_feasible' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Optimise.h:79:10: note: Technically the member function '_4ti2_::Optimise::make_feasible' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Options.cpp:52:9: style: The scope of the variable 'c' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/groebner/Options.h:46:10: performance: Technically the member function '_4ti2_::Options::print_usage' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/Options.cpp:166:10: note: Technically the member function '_4ti2_::Options::print_usage' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Options.h:46:10: note: Technically the member function '_4ti2_::Options::print_usage' can be static.
4ti2-1.6.7+ds.orig/src/groebner/QSolveAPI.cpp:166:9: style: The scope of the variable 'c' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.h:247:33: style: Function 'lift' argument 2 names different: declaration 'lift' definition 'proj'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.h:93:37: note: Function 'lift' argument 2 names different: declaration 'lift' definition 'proj'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.h:247:33: note: Function 'lift' argument 2 names different: declaration 'lift' definition 'proj'.
4ti2-1.6.7+ds.orig/src/groebner/RayMatrixAlgorithm.h:38:5: style: Class 'RayMatrixAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4ti2-1.6.7+ds.orig/src/groebner/RaySupportAlgorithm.h:38:5: style: Class 'RaySupportAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4ti2-1.6.7+ds.orig/src/groebner/RayMatrixAlgorithm.h:41:22: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4ti2-1.6.7+ds.orig/src/groebner/RayImplementation.h:45:22: note: Virtual function in base class
4ti2-1.6.7+ds.orig/src/groebner/RayMatrixAlgorithm.h:41:22: note: Function in derived class
4ti2-1.6.7+ds.orig/src/groebner/RayMatrixAlgorithm.h:45:22: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4ti2-1.6.7+ds.orig/src/groebner/RayImplementation.h:49:22: note: Virtual function in base class
4ti2-1.6.7+ds.orig/src/groebner/RayMatrixAlgorithm.h:45:22: note: Function in derived class
4ti2-1.6.7+ds.orig/src/groebner/RaySupportAlgorithm.h:41:22: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4ti2-1.6.7+ds.orig/src/groebner/RayImplementation.h:45:22: note: Virtual function in base class
4ti2-1.6.7+ds.orig/src/groebner/RaySupportAlgorithm.h:41:22: note: Function in derived class
4ti2-1.6.7+ds.orig/src/groebner/RaySupportAlgorithm.h:45:22: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
4ti2-1.6.7+ds.orig/src/groebner/RayImplementation.h:49:22: note: Virtual function in base class
4ti2-1.6.7+ds.orig/src/groebner/RaySupportAlgorithm.h:45:22: note: Function in derived class
4ti2-1.6.7+ds.orig/src/groebner/RayMatrixAlgorithm.tpp:280:32: style: Variable 'num_relaxed' is modified but its new value is never used. [unreadVariable]
4ti2-1.6.7+ds.orig/src/groebner/RayMatrixAlgorithm.tpp:499:29: style: Variable 'num_dominated' is modified but its new value is never used. [unreadVariable]
4ti2-1.6.7+ds.orig/src/groebner/RayMatrixAlgorithm.tpp:511:49: style: Variable 'num_added' is modified but its new value is never used. [unreadVariable]
4ti2-1.6.7+ds.orig/src/groebner/RayMatrixAlgorithm.tpp:374:0: style: Variable 'num_one_diff_added' is assigned a value that is never used. [unreadVariable]
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.cpp:198:9: style: The scope of the variable 'index' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.cpp:90:39: warning: Assert statement calls a function which may have desired side effects: 'get_dimension'. [assertWithSideEffect]
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.cpp:318:13: warning: Assert statement calls a function which may have desired side effects: 'is_saturated'. [assertWithSideEffect]
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.h:52:10: performance: Technically the member function '_4ti2_::SaturationGenSet::is_saturated' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.cpp:235:19: note: Technically the member function '_4ti2_::SaturationGenSet::is_saturated' can be static.
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.h:52:10: note: Technically the member function '_4ti2_::SaturationGenSet::is_saturated' can be static.
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.h:77:9: performance: Technically the member function '_4ti2_::SaturationGenSet::add_support' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.cpp:355:19: note: Technically the member function '_4ti2_::SaturationGenSet::add_support' can be static.
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.h:77:9: note: Technically the member function '_4ti2_::SaturationGenSet::add_support' can be static.
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.h:82:10: performance: Technically the member function '_4ti2_::SaturationGenSet::support_count' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.cpp:375:19: note: Technically the member function '_4ti2_::SaturationGenSet::support_count' can be static.
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.h:82:10: note: Technically the member function '_4ti2_::SaturationGenSet::support_count' can be static.
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.h:94:10: performance: Technically the member function '_4ti2_::SaturationGenSet::is_column_zero' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.cpp:397:19: note: Technically the member function '_4ti2_::SaturationGenSet::is_column_zero' can be static.
4ti2-1.6.7+ds.orig/src/groebner/SaturationGenSet.h:94:10: note: Technically the member function '_4ti2_::SaturationGenSet::is_column_zero' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Statistics.h:40:10: performance: Technically the member function '_4ti2_::Statistics::finalise' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/Statistics.cpp:47:13: note: Technically the member function '_4ti2_::Statistics::finalise' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Statistics.h:40:10: note: Technically the member function '_4ti2_::Statistics::finalise' can be static.
4ti2-1.6.7+ds.orig/src/groebner/Statistics.h:41:10: style: Technically the member function '_4ti2_::Statistics::print' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/Statistics.cpp:52:13: note: Technically the member function '_4ti2_::Statistics::print' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Statistics.h:41:10: note: Technically the member function '_4ti2_::Statistics::print' can be const.
4ti2-1.6.7+ds.orig/src/groebner/Vector.cpp:40:21: style: Function 'Vector' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Vector.h:46:26: note: Function 'Vector' argument 1 names different: declaration 'size' definition 's'.
4ti2-1.6.7+ds.orig/src/groebner/Vector.cpp:40:21: note: Function 'Vector' argument 1 names different: declaration 'size' definition 's'.
4ti2-1.6.7+ds.orig/src/groebner/Vector.cpp:47:21: style: Function 'Vector' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Vector.h:47:17: note: Function 'Vector' argument 1 names different: declaration 'size' definition 's'.
4ti2-1.6.7+ds.orig/src/groebner/Vector.cpp:47:21: note: Function 'Vector' argument 1 names different: declaration 'size' definition 's'.
4ti2-1.6.7+ds.orig/src/groebner/Vector.cpp:47:36: style: Function 'Vector' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/Vector.h:47:35: note: Function 'Vector' argument 2 names different: declaration 'value' definition 'v'.
4ti2-1.6.7+ds.orig/src/groebner/Vector.cpp:47:36: note: Function 'Vector' argument 2 names different: declaration 'value' definition 'v'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:33:31: style: Function 'VectorArray' argument 1 names different: declaration 'number' definition '_number'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.h:39:22: note: Function 'VectorArray' argument 1 names different: declaration 'number' definition '_number'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:33:31: note: Function 'VectorArray' argument 1 names different: declaration 'number' definition '_number'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:33:45: style: Function 'VectorArray' argument 2 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.h:39:35: note: Function 'VectorArray' argument 2 names different: declaration 'size' definition '_size'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:33:45: note: Function 'VectorArray' argument 2 names different: declaration 'size' definition '_size'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:43:31: style: Function 'VectorArray' argument 1 names different: declaration 'number' definition '_number'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.h:40:22: note: Function 'VectorArray' argument 1 names different: declaration 'number' definition '_number'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:43:31: note: Function 'VectorArray' argument 1 names different: declaration 'number' definition '_number'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:43:45: style: Function 'VectorArray' argument 2 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.h:40:35: note: Function 'VectorArray' argument 2 names different: declaration 'size' definition '_size'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:43:45: note: Function 'VectorArray' argument 2 names different: declaration 'size' definition '_size'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:131:27: style: Function 'remove' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.h:126:23: note: Function 'remove' argument 1 names different: declaration 'i' definition 'index'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:131:27: note: Function 'remove' argument 1 names different: declaration 'i' definition 'index'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:152:36: warning: Function 'dot' argument order different: declaration 'vs1, v2, v' definition 'vs1, v, r' [funcArgOrderDifferent]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.h:51:40: note: Function 'dot' argument order different: declaration 'vs1, v2, v' definition 'vs1, v, r'
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:152:36: note: Function 'dot' argument order different: declaration 'vs1, v2, v' definition 'vs1, v, r'
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:170:30: style: Function 'dot' argument 3 names different: declaration 'vs' definition 'rs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.h:56:34: note: Function 'dot' argument 3 names different: declaration 'vs' definition 'rs'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:170:30: note: Function 'dot' argument 3 names different: declaration 'vs' definition 'rs'.
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:184:36: warning: Function 'transpose' argument order different: declaration 'vs1, vs' definition 'vs, t' [funcArgOrderDifferent]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.h:58:40: note: Function 'transpose' argument order different: declaration 'vs1, vs' definition 'vs, t'
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:184:36: note: Function 'transpose' argument order different: declaration 'vs1, vs' definition 'vs, t'
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:35:5: performance: Variable 'number' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:36:5: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:45:5: performance: Variable 'number' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:46:5: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:55:5: performance: Variable 'number' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4ti2-1.6.7+ds.orig/src/groebner/VectorArray.cpp:56:5: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.cpp:58:30: style: Function 'compute' argument 3 names different: declaration 'vs1' definition 'vs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.h:47:34: note: Function 'compute' argument 3 names different: declaration 'vs1' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.cpp:58:30: note: Function 'compute' argument 3 names different: declaration 'vs1' definition 'vs'.
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.h:51:17: style: Technically the member function '_4ti2_::WalkAlgorithm::compare' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.cpp:136:16: note: Technically the member function '_4ti2_::WalkAlgorithm::compare' can be const.
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.h:51:17: note: Technically the member function '_4ti2_::WalkAlgorithm::compare' can be const.
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.h:52:18: style: Technically the member function '_4ti2_::WalkAlgorithm::tvalue' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.cpp:171:16: note: Technically the member function '_4ti2_::WalkAlgorithm::tvalue' can be const.
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.h:52:18: note: Technically the member function '_4ti2_::WalkAlgorithm::tvalue' can be const.
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.h:53:10: performance: Technically the member function '_4ti2_::WalkAlgorithm::tvector' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.cpp:180:16: note: Technically the member function '_4ti2_::WalkAlgorithm::tvector' can be static.
4ti2-1.6.7+ds.orig/src/groebner/WalkAlgorithm.h:53:10: note: Technically the member function '_4ti2_::WalkAlgorithm::tvector' can be static.
4ti2-1.6.7+ds.orig/src/groebner/WalkOptions.cpp:52:9: style: The scope of the variable 'c' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/groebner/WalkOptions.h:46:10: performance: Technically the member function '_4ti2_::WalkOptions::print_usage' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/groebner/WalkOptions.cpp:133:14: note: Technically the member function '_4ti2_::WalkOptions::print_usage' can be static.
4ti2-1.6.7+ds.orig/src/groebner/WalkOptions.h:46:10: note: Technically the member function '_4ti2_::WalkOptions::print_usage' can be static.
4ti2-1.6.7+ds.orig/src/groebner/WeightAlgorithm.cpp:138:31: style: Function 'violates_urs' argument 2 names different: declaration 'mask' definition 'urs'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/WeightAlgorithm.h:59:61: note: Function 'violates_urs' argument 2 names different: declaration 'mask' definition 'urs'.
4ti2-1.6.7+ds.orig/src/groebner/WeightAlgorithm.cpp:138:31: note: Function 'violates_urs' argument 2 names different: declaration 'mask' definition 'urs'.
4ti2-1.6.7+ds.orig/src/groebner/WeightAlgorithm.cpp:173:25: style: Function 'strip_weights' argument 2 names different: declaration 'max_weight' definition 'max_weights'. [funcArgNamesDifferent]
4ti2-1.6.7+ds.orig/src/groebner/WeightAlgorithm.h:51:25: note: Function 'strip_weights' argument 2 names different: declaration 'max_weight' definition 'max_weights'.
4ti2-1.6.7+ds.orig/src/groebner/WeightAlgorithm.cpp:173:25: note: Function 'strip_weights' argument 2 names different: declaration 'max_weight' definition 'max_weights'.
4ti2-1.6.7+ds.orig/src/groebner/WeightedReduction.h:40:10: style: Technically the member function '_4ti2_::WeightedReduction::remove' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/groebner/WeightedReduction.cpp:83:20: note: Technically the member function '_4ti2_::WeightedReduction::remove' can be const.
4ti2-1.6.7+ds.orig/src/groebner/WeightedReduction.h:40:10: note: Technically the member function '_4ti2_::WeightedReduction::remove' can be const.
4ti2-1.6.7+ds.orig/src/groebner/WeightedReduction.cpp:46:5: style: Class 'WeightedReduction' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4ti2-1.6.7+ds.orig/src/groebner/WeightedReduction.cpp:46:5: style: Class 'WeightedReduction' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:465:13: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:478:13: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:490:36: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:492:18: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:493:22: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:496:12: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:504:27: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:506:27: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:507:19: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:508:17: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:512:16: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:597:17: style: C-style pointer casting [cstyleCast]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:433:18: style: The scope of the variable 'null' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:791:7: style: The scope of the variable 'LastNonzeroPos' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:93:3: warning: Member variable 'VectorAux::Attribute' is not initialized in the constructor. [uninitMemberVar]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:93:3: warning: Member variable 'VectorAux::Stuff' is not initialized in the constructor. [uninitMemberVar]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:112:3: warning: Member variable 'Vector::hash' is not initialized in the constructor. [uninitMemberVar]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:112:3: warning: Member variable 'Vector::next' is not initialized in the constructor. [uninitMemberVar]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:417:3: warning: Member variable 'LeafNode::vec' is not initialized in the constructor. [uninitMemberVar]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:90:8: style: Technically the member function 'VectorAux::operatordelete' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:332:12: performance: Technically the member function 'VerySimpleVectorSet::end' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:400:8: style: Technically the member function 'Node::operatordelete' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:441:5: style: Class 'DigitalTree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:441:5: style: Class 'DigitalTree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:93:3: style: Struct 'VectorAux' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:113:3: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:201:3: style: Class 'SimpleVectorSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:308:3: style: Class 'VerySimpleVectorSetIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:410:3: style: Class 'InnerNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:440:3: style: Class 'DigitalTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:640:3: style: Class 'VectorSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:82:1: warning: The struct 'VectorAux' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
4ti2-1.6.7+ds.orig/src/ppi/ppi.cpp:700:21: performance: Function parameter 'z' should be passed by const reference. [passedByValue]
4ti2-1.6.7+ds.orig/src/util/gensymm.c:395:0: error: Memory leak: v [memleak]
4ti2-1.6.7+ds.orig/src/util/gensymm.c:395:0: error: Resource leak: out [resourceLeak]
4ti2-1.6.7+ds.orig/src/util/orbit.c:126:12: style: The scope of the variable 'p' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/orbit.c:148:13: style: The scope of the variable 'w' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/orbit.c:346:10: style: The scope of the variable 'w' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/orbit.c:374:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/orbit.c:494:14: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/orbit.c:535:70: style: The scope of the variable 'norm' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/output.c:93:10: style: The scope of the variable 'v' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/output.c:118:7: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/output.c:125:9: style: The scope of the variable 'i' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/output.c:138:7: style: The scope of the variable 'check' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/output.c:174:11: style: The scope of the variable 'ok' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/output.c:243:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/output.c:272:14: style: The scope of the variable 'maxNorm' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/output.c:274:32: style: The scope of the variable 'orbit' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/output.c:719:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
4ti2-1.6.7+ds.orig/src/util/output.c:867:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
4ti2-1.6.7+ds.orig/src/util/output.c:57:24: error: Resource leak: in [resourceLeak]
4ti2-1.6.7+ds.orig/src/util/print.c:348:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/print.c:511:10: style: The scope of the variable 'v' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/print.c:553:9: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/print.c:625:9: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/print.c:690:17: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:139:15: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:185:15: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:221:15: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:257:11: style: The scope of the variable 'k' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:323:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:465:10: style: The scope of the variable 'v' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:564:10: style: The scope of the variable 'w' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:575:10: style: The scope of the variable 'w' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:804:7: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:824:10: style: The scope of the variable 'v' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:825:21: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:872:7: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:889:7: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:932:7: style: The scope of the variable 'a' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:1096:7: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:1097:10: style: The scope of the variable 'v' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:1124:10: style: The scope of the variable 'v' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:1155:7: style: The scope of the variable 's' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:1156:10: style: The scope of the variable 'v' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:1204:9: style: The scope of the variable 'j' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/util/vector.c:1303:10: style: The scope of the variable 'w' can be reduced. [variableScope]
4ti2-1.6.7+ds.orig/src/zsolve/BitSet.h:46:12: performance: Technically the member function '_4ti2_zsolve_::BitSet::needed_blocks' can be static. [functionStatic]
4ti2-1.6.7+ds.orig/src/zsolve/BitSet.cpp:41:16: note: Technically the member function '_4ti2_zsolve_::BitSet::needed_blocks' can be static.
4ti2-1.6.7+ds.orig/src/zsolve/BitSet.h:46:12: note: Technically the member function '_4ti2_zsolve_::BitSet::needed_blocks' can be static.
4ti2-1.6.7+ds.orig/src/zsolve/BitSet.h:55:10: style: Technically the member function '_4ti2_zsolve_::BitSet::operator[]' can be const. [functionConst]
4ti2-1.6.7+ds.orig/src/zsolve/BitSet.cpp:67:14: note: Technically the member function '_4ti2_zsolve_::BitSet::operator[]' can be const.
4ti2-1.6.7+ds.orig/src/zsolve/BitSet.h:55:10: note: Technically the member function '_4ti2_zsolve_::BitSet::operator[]' can be const.
4ti2-1.6.7+ds.orig/src/zsolve/BitSet.cpp:31:5: style: Class 'BitSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
4ti2-1.6.7+ds.orig/src/zsolve/BitSet.cpp:31:5: style: Class 'BitSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
4ti2-1.6.7+ds.orig/src/zsolve/main.cpp:62:5: style: Exception should be caught by reference. [catchExceptionByValue]
4ti2-1.6.7+ds.orig/src/zsolve/main.cpp:68:5: style: Exception should be caught by reference. [catchExceptionByValue]
4ti2-1.6.7+ds.orig/test/qsolve/33.c:8:0: error: syntax error [syntaxError]
4ti2-1.6.7+ds.orig/test/qsolve/gmp/ppp.c:26:0: error: syntax error [syntaxError]
[20:48]

DATE 2018-08-21
TIME 20:48:59