2026-01-15 18:45 ftp://ftp.de.debian.org/debian/pool/main/a/amule/amule_2.3.3.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=wxwidgets --library=zlib --library=boost --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j90 platform: Linux-6.8.0-90-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.19.0 head-info: a8f83c1 (2026-01-15 10:50:53 +0100) count: 2668 2648 elapsed-time: 7.3 19.5 head-timing-info: old-timing-info: head results: aMule-2.3.3/cmake/mmap-test.cpp:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] aMule-2.3.3/intl/os2compat.c:60:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBDIR [valueFlowBailoutIncompleteVar] aMule-2.3.3/intl/localcharset.c:115:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBDIR [valueFlowBailoutIncompleteVar] aMule-2.3.3/intl/localealias.c:148:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCALE_ALIAS_PATH [valueFlowBailoutIncompleteVar] aMule-2.3.3/intl/localealias.c:238:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/CFile.cpp:81:3: error: #error "Please specify the header with file functions declarations." [preprocessorErrorDirective] aMule-2.3.3/intl/bindtextdom.c:228:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domainname [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/AsyncDNS.cpp:52:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_CORE_UDP_DNS_DONE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/DataToText.cpp:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/DataToText.cpp:76:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] plural.y:184:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qmop [valueFlowBailoutIncompleteVar] plural.y:303:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable equal [valueFlowBailoutIncompleteVar] aMule-2.3.3/intl/eval-plural.h:58:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lor [valueFlowBailoutIncompleteVar] aMule-2.3.3/intl/dcigettext.c:523:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EMSocket.cpp:43:1: error: Bad suppression attribute 'CEMSocket::pendingHeader'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] aMule-2.3.3/src/ColorFrameCtrl.cpp:66:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ColorFrameCtrl.cpp:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ColorFrameCtrl.cpp:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEN_TRANSPARENT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EditServerListDlg.cpp:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:100:2: error: Bad suppression attribute 'm_readBufferPtr'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] aMule-2.3.3/intl/os2compat.c:61:19: warning: If memory allocation fails, then there is a possible null pointer dereference: _nlos2_libdir [nullPointerOutOfMemory] aMule-2.3.3/intl/os2compat.c:60:43: note: Assuming allocation function fails aMule-2.3.3/intl/os2compat.c:60:27: note: Assignment '_nlos2_libdir=(char*)malloc(sl+strlen(LIBDIR)+1)', assigned value is 0 aMule-2.3.3/intl/os2compat.c:61:19: note: Null pointer dereference aMule-2.3.3/intl/os2compat.c:75:19: warning: If memory allocation fails, then there is a possible null pointer dereference: _nlos2_localealiaspath [nullPointerOutOfMemory] aMule-2.3.3/intl/os2compat.c:74:52: note: Assuming allocation function fails aMule-2.3.3/intl/os2compat.c:74:36: note: Assignment '_nlos2_localealiaspath=(char*)malloc(sl+strlen(LOCALE_ALIAS_PATH)+1)', assigned value is 0 aMule-2.3.3/intl/os2compat.c:75:19: note: Null pointer dereference aMule-2.3.3/intl/os2compat.c:89:19: warning: If memory allocation fails, then there is a possible null pointer dereference: _nlos2_localedir [nullPointerOutOfMemory] aMule-2.3.3/intl/os2compat.c:88:46: note: Assuming allocation function fails aMule-2.3.3/intl/os2compat.c:88:30: note: Assignment '_nlos2_localedir=(char*)malloc(sl+strlen(LOCALEDIR)+1)', assigned value is 0 aMule-2.3.3/intl/os2compat.c:89:19: note: Null pointer dereference aMule-2.3.3/intl/os2compat.c:96:15: warning: If memory allocation fails, then there is a possible null pointer dereference: _nlos2_localedir [nullPointerOutOfMemory] aMule-2.3.3/intl/os2compat.c:88:46: note: Assuming allocation function fails aMule-2.3.3/intl/os2compat.c:88:30: note: Assignment '_nlos2_localedir=(char*)malloc(sl+strlen(LOCALEDIR)+1)', assigned value is 0 aMule-2.3.3/intl/os2compat.c:96:15: note: Null pointer dereference aMule-2.3.3/intl/dcgettext.c:48:18: style:inconclusive: Function 'libintl_dcgettext' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:214:32: note: Function 'libintl_dcgettext' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/dcgettext.c:48:18: note: Function 'libintl_dcgettext' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/dcgettext.c:49:18: style:inconclusive: Function 'libintl_dcgettext' argument 2 names different: declaration '__msgid' definition 'msgid'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:214:32: note: Function 'libintl_dcgettext' argument 2 names different: declaration '__msgid' definition 'msgid'. aMule-2.3.3/intl/dcgettext.c:49:18: note: Function 'libintl_dcgettext' argument 2 names different: declaration '__msgid' definition 'msgid'. aMule-2.3.3/intl/os2compat.c:62:33: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] aMule-2.3.3/intl/os2compat.c:60:43: note: Assuming allocation function fails aMule-2.3.3/intl/os2compat.c:60:27: note: Assignment '_nlos2_libdir=(char*)malloc(sl+strlen(LIBDIR)+1)', assigned value is 0 aMule-2.3.3/intl/os2compat.c:62:33: note: Null pointer addition aMule-2.3.3/intl/dcgettext.c:50:10: style:inconclusive: Function 'libintl_dcgettext' argument 3 names different: declaration '__category' definition 'category'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:214:32: note: Function 'libintl_dcgettext' argument 3 names different: declaration '__category' definition 'category'. aMule-2.3.3/intl/dcgettext.c:50:10: note: Function 'libintl_dcgettext' argument 3 names different: declaration '__category' definition 'category'. aMule-2.3.3/intl/dgettext.c:50:18: style:inconclusive: Function 'libintl_dgettext' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:212:31: note: Function 'libintl_dgettext' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/dgettext.c:50:18: note: Function 'libintl_dgettext' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/os2compat.c:76:42: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] aMule-2.3.3/intl/os2compat.c:74:52: note: Assuming allocation function fails aMule-2.3.3/intl/os2compat.c:74:36: note: Assignment '_nlos2_localealiaspath=(char*)malloc(sl+strlen(LOCALE_ALIAS_PATH)+1)', assigned value is 0 aMule-2.3.3/intl/os2compat.c:76:42: note: Null pointer addition aMule-2.3.3/intl/dcngettext.c:48:18: style:inconclusive: Function 'libintl_dcngettext' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:223:33: note: Function 'libintl_dcngettext' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/dcngettext.c:48:18: note: Function 'libintl_dcngettext' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/dgettext.c:51:18: style:inconclusive: Function 'libintl_dgettext' argument 2 names different: declaration '__msgid' definition 'msgid'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:212:31: note: Function 'libintl_dgettext' argument 2 names different: declaration '__msgid' definition 'msgid'. aMule-2.3.3/intl/dgettext.c:51:18: note: Function 'libintl_dgettext' argument 2 names different: declaration '__msgid' definition 'msgid'. aMule-2.3.3/intl/os2compat.c:90:36: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] aMule-2.3.3/intl/os2compat.c:88:46: note: Assuming allocation function fails aMule-2.3.3/intl/os2compat.c:88:30: note: Assignment '_nlos2_localedir=(char*)malloc(sl+strlen(LOCALEDIR)+1)', assigned value is 0 aMule-2.3.3/intl/os2compat.c:90:36: note: Null pointer addition aMule-2.3.3/intl/dcngettext.c:49:18: style:inconclusive: Function 'libintl_dcngettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:223:33: note: Function 'libintl_dcngettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. aMule-2.3.3/intl/dcngettext.c:49:18: note: Function 'libintl_dcngettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. aMule-2.3.3/intl/dngettext.c:50:18: style:inconclusive: Function 'libintl_dngettext' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:219:32: note: Function 'libintl_dngettext' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/dngettext.c:50:18: note: Function 'libintl_dngettext' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/src/AsyncDNS.cpp:38:2: performance: Variable 'm_ipName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/updownclient.h:411:2: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_ONLY is a macro then please configure it. [unknownMacro] aMule-2.3.3/intl/dcngettext.c:50:18: style:inconclusive: Function 'libintl_dcngettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:223:33: note: Function 'libintl_dcngettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. aMule-2.3.3/intl/dcngettext.c:50:18: note: Function 'libintl_dcngettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. aMule-2.3.3/intl/dngettext.c:51:18: style:inconclusive: Function 'libintl_dngettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:219:32: note: Function 'libintl_dngettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. aMule-2.3.3/intl/dngettext.c:51:18: note: Function 'libintl_dngettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. aMule-2.3.3/cmake/mmap-test.cpp:117:15: error: Return value of allocation function 'mmap' is not stored. [leakReturnValNotUsed] aMule-2.3.3/intl/dcngettext.c:51:24: style:inconclusive: Function 'libintl_dcngettext' argument 4 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:223:33: note: Function 'libintl_dcngettext' argument 4 names different: declaration '__n' definition 'n'. aMule-2.3.3/intl/dcngettext.c:51:24: note: Function 'libintl_dcngettext' argument 4 names different: declaration '__n' definition 'n'. aMule-2.3.3/intl/dngettext.c:52:18: style:inconclusive: Function 'libintl_dngettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:219:32: note: Function 'libintl_dngettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. aMule-2.3.3/intl/dngettext.c:52:18: note: Function 'libintl_dngettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. aMule-2.3.3/intl/dcngettext.c:52:10: style:inconclusive: Function 'libintl_dcngettext' argument 5 names different: declaration '__category' definition 'category'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:223:33: note: Function 'libintl_dcngettext' argument 5 names different: declaration '__category' definition 'category'. aMule-2.3.3/intl/dcngettext.c:52:10: note: Function 'libintl_dcngettext' argument 5 names different: declaration '__category' definition 'category'. aMule-2.3.3/intl/dngettext.c:53:24: style:inconclusive: Function 'libintl_dngettext' argument 4 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:219:32: note: Function 'libintl_dngettext' argument 4 names different: declaration '__n' definition 'n'. aMule-2.3.3/intl/dngettext.c:53:24: note: Function 'libintl_dngettext' argument 4 names different: declaration '__n' definition 'n'. aMule-2.3.3/intl/gettext.c:56:18: style:inconclusive: Function 'libintl_gettext' argument 1 names different: declaration '__msgid' definition 'msgid'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:211:30: note: Function 'libintl_gettext' argument 1 names different: declaration '__msgid' definition 'msgid'. aMule-2.3.3/intl/gettext.c:56:18: note: Function 'libintl_gettext' argument 1 names different: declaration '__msgid' definition 'msgid'. aMule-2.3.3/src/InternalEvents.h:58:7: style:inconclusive: Either there is a missing 'override', or the member function 'CMuleInternalEvent::GetExtraLong' can be const. [functionConst] aMule-2.3.3/src/InternalEvents.h:42:2: style: Class 'CMuleInternalEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/cmake/mmap-test.cpp:80:9: style: C-style pointer casting [cstyleCast] aMule-2.3.3/cmake/mmap-test.cpp:98:10: style: C-style pointer casting [cstyleCast] aMule-2.3.3/intl/ngettext.c:58:18: style:inconclusive: Function 'libintl_ngettext' argument 1 names different: declaration '__msgid1' definition 'msgid1'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:216:31: note: Function 'libintl_ngettext' argument 1 names different: declaration '__msgid1' definition 'msgid1'. aMule-2.3.3/intl/ngettext.c:58:18: note: Function 'libintl_ngettext' argument 1 names different: declaration '__msgid1' definition 'msgid1'. aMule-2.3.3/cmake/mmap-test.cpp:101:10: style: C-style pointer casting [cstyleCast] aMule-2.3.3/intl/ngettext.c:59:18: style:inconclusive: Function 'libintl_ngettext' argument 2 names different: declaration '__msgid2' definition 'msgid2'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:216:31: note: Function 'libintl_ngettext' argument 2 names different: declaration '__msgid2' definition 'msgid2'. aMule-2.3.3/intl/ngettext.c:59:18: note: Function 'libintl_ngettext' argument 2 names different: declaration '__msgid2' definition 'msgid2'. aMule-2.3.3/cmake/mmap-test.cpp:129:10: style: C-style pointer casting [cstyleCast] aMule-2.3.3/intl/ngettext.c:60:24: style:inconclusive: Function 'libintl_ngettext' argument 3 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:216:31: note: Function 'libintl_ngettext' argument 3 names different: declaration '__n' definition 'n'. aMule-2.3.3/intl/ngettext.c:60:24: note: Function 'libintl_ngettext' argument 3 names different: declaration '__n' definition 'n'. aMule-2.3.3/intl/finddomain.c:51:18: style:inconclusive: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:165:41: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'. aMule-2.3.3/intl/finddomain.c:51:18: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'. aMule-2.3.3/intl/finddomain.c:52:12: style:inconclusive: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:165:41: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'. aMule-2.3.3/intl/finddomain.c:52:12: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'. aMule-2.3.3/intl/finddomain.c:53:18: style:inconclusive: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:165:41: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/finddomain.c:53:18: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/finddomain.c:54:22: style:inconclusive: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:165:41: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'. aMule-2.3.3/intl/finddomain.c:54:22: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'. aMule-2.3.3/src/MuleColour.h:57:7: style:inconclusive: Technically the member function 'CMuleColour::Init' can be const. [functionConst] aMule-2.3.3/intl/os2compat.c:51:9: style: Variable 'root' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/intl/plural-exp.c:115:10: style: Variable 'endp' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/MuleColour.h:42:2: style: Class 'CMuleColour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/intl/textdomain.c:81:18: style:inconclusive: Function 'libintl_textdomain' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent] aMule-2.3.3/intl/libgnuintl.h:249:25: note: Function 'libintl_textdomain' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/textdomain.c:81:18: note: Function 'libintl_textdomain' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/src/MuleColour.h:44:2: style: Class 'CMuleColour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/MuleColour.h:50:2: style: Class 'CMuleColour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/EditServerListDlg.cpp:46:3: performance: Variable 'm_file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/BarShader.h:54:2: style: Class 'CBarShader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/GuiEvents.h:74:40: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/MuleGifCtrl.cpp:99:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxGIF_OK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/CaptchaDialog.h:64:15: style: Virtual function 'OnInitDialog' is called from constructor 'CCaptchaDialog(wxWindow*parent,const wxImage&captchaImage,uint64_t id)' at line 52. Dynamic binding is not used. [virtualCallInConstructor] aMule-2.3.3/src/CaptchaDialog.cpp:52:2: note: Calling OnInitDialog aMule-2.3.3/src/CaptchaDialog.h:64:15: note: OnInitDialog is a virtual function aMule-2.3.3/src/PartFileConvert.h:48:2: style: Struct 'ConvertInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/GuiEvents.h:231:3: style: Class 'CMuleNotifier0' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/GuiEvents.h:353:3: style: Class 'CMuleGUIEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/GuiEvents.h:235:16: style: The function 'Notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GuiEvents.h:218:16: note: Virtual function in base class aMule-2.3.3/src/GuiEvents.h:235:16: note: Function in derived class aMule-2.3.3/src/GuiEvents.h:240:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GuiEvents.h:220:29: note: Virtual function in base class aMule-2.3.3/src/GuiEvents.h:240:29: note: Function in derived class aMule-2.3.3/src/GuiEvents.h:263:16: style: The function 'Notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GuiEvents.h:218:16: note: Virtual function in base class aMule-2.3.3/src/GuiEvents.h:263:16: note: Function in derived class aMule-2.3.3/src/GuiEvents.h:268:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GuiEvents.h:220:29: note: Virtual function in base class aMule-2.3.3/src/GuiEvents.h:268:29: note: Function in derived class aMule-2.3.3/src/GuiEvents.h:293:16: style: The function 'Notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GuiEvents.h:218:16: note: Virtual function in base class aMule-2.3.3/src/GuiEvents.h:293:16: note: Function in derived class aMule-2.3.3/src/GuiEvents.h:298:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GuiEvents.h:220:29: note: Virtual function in base class aMule-2.3.3/src/GuiEvents.h:298:29: note: Function in derived class aMule-2.3.3/src/GuiEvents.h:325:16: style: The function 'Notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GuiEvents.h:218:16: note: Virtual function in base class aMule-2.3.3/src/GuiEvents.h:325:16: note: Function in derived class aMule-2.3.3/src/GuiEvents.h:330:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GuiEvents.h:220:29: note: Virtual function in base class aMule-2.3.3/src/GuiEvents.h:330:29: note: Function in derived class aMule-2.3.3/src/MuleListCtrl.h:159:39: debug: Function::addArguments found argument 'func' with varid 0. [varid0] aMule-2.3.3/intl/loadmsgcat.c:931:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleListCtrl.h:405:62: debug: Function::addArguments found argument 'sort_func' with varid 0. [varid0] aMule-2.3.3/src/BarShader.cpp:182:4: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] aMule-2.3.3/src/BarShader.cpp:173:48: note: Assuming allocation function fails aMule-2.3.3/src/BarShader.cpp:173:24: note: Assignment 'buf=(unsigned char*)malloc(m_Width*m_Height*3)', assigned value is 0 aMule-2.3.3/src/BarShader.cpp:182:4: note: Null pointer dereference aMule-2.3.3/src/BarShader.cpp:183:4: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] aMule-2.3.3/src/BarShader.cpp:173:48: note: Assuming allocation function fails aMule-2.3.3/src/BarShader.cpp:173:24: note: Assignment 'buf=(unsigned char*)malloc(m_Width*m_Height*3)', assigned value is 0 aMule-2.3.3/src/BarShader.cpp:183:4: note: Null pointer dereference aMule-2.3.3/src/BarShader.cpp:184:4: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] aMule-2.3.3/src/BarShader.cpp:173:48: note: Assuming allocation function fails aMule-2.3.3/src/BarShader.cpp:173:24: note: Assignment 'buf=(unsigned char*)malloc(m_Width*m_Height*3)', assigned value is 0 aMule-2.3.3/src/BarShader.cpp:184:4: note: Null pointer dereference aMule-2.3.3/src/BarShader.cpp:189:27: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] aMule-2.3.3/src/BarShader.cpp:173:48: note: Assuming allocation function fails aMule-2.3.3/src/BarShader.cpp:173:24: note: Assignment 'buf=(unsigned char*)malloc(m_Width*m_Height*3)', assigned value is 0 aMule-2.3.3/src/BarShader.cpp:189:27: note: Null pointer dereference aMule-2.3.3/src/BarShader.cpp:206:5: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] aMule-2.3.3/src/BarShader.cpp:173:48: note: Assuming allocation function fails aMule-2.3.3/src/BarShader.cpp:173:24: note: Assignment 'buf=(unsigned char*)malloc(m_Width*m_Height*3)', assigned value is 0 aMule-2.3.3/src/BarShader.cpp:206:5: note: Null pointer dereference aMule-2.3.3/src/BarShader.cpp:207:5: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] aMule-2.3.3/src/BarShader.cpp:173:48: note: Assuming allocation function fails aMule-2.3.3/src/BarShader.cpp:173:24: note: Assignment 'buf=(unsigned char*)malloc(m_Width*m_Height*3)', assigned value is 0 aMule-2.3.3/src/BarShader.cpp:207:5: note: Null pointer dereference aMule-2.3.3/src/BarShader.cpp:208:5: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] aMule-2.3.3/src/BarShader.cpp:173:48: note: Assuming allocation function fails aMule-2.3.3/src/BarShader.cpp:173:24: note: Assignment 'buf=(unsigned char*)malloc(m_Width*m_Height*3)', assigned value is 0 aMule-2.3.3/src/BarShader.cpp:208:5: note: Null pointer dereference aMule-2.3.3/src/BarShader.cpp:189:20: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] aMule-2.3.3/src/BarShader.cpp:173:48: note: Assuming allocation function fails aMule-2.3.3/src/BarShader.cpp:173:24: note: Assignment 'buf=(unsigned char*)malloc(m_Width*m_Height*3)', assigned value is 0 aMule-2.3.3/src/BarShader.cpp:189:20: note: Null pointer addition aMule-2.3.3/src/BarShader.cpp:213:20: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] aMule-2.3.3/src/BarShader.cpp:173:48: note: Assuming allocation function fails aMule-2.3.3/src/BarShader.cpp:173:24: note: Assignment 'buf=(unsigned char*)malloc(m_Width*m_Height*3)', assigned value is 0 aMule-2.3.3/src/BarShader.cpp:213:20: note: Null pointer addition aMule-2.3.3/src/BarShader.cpp:213:42: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] aMule-2.3.3/src/BarShader.cpp:173:48: note: Assuming allocation function fails aMule-2.3.3/src/BarShader.cpp:173:24: note: Assignment 'buf=(unsigned char*)malloc(m_Width*m_Height*3)', assigned value is 0 aMule-2.3.3/src/BarShader.cpp:213:42: note: Null pointer addition aMule-2.3.3/src/BarShader.cpp:173:24: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/MuleGifCtrl.h:134:7: style: Either there is a missing 'override', or the member function 'MuleGifCtrl::OnErase' can be static. [functionStatic] aMule-2.3.3/intl/localcharset.c:266:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse] aMule-2.3.3/intl/localcharset.c:257:24: note: Assignment 'locale=NULL', assigned value is 0 aMule-2.3.3/intl/localcharset.c:266:14: note: Condition 'locale==NULL' is always true aMule-2.3.3/intl/localcharset.c:177:5: error: Common realloc mistake: 'res_ptr' nulled but not freed upon failure [memleakOnRealloc] aMule-2.3.3/intl/localealias.c:139:21: style: Variable 'retval' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/intl/localealias.c:239:13: style: Variable 'alias' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/intl/localealias.c:240:13: style: Variable 'value' can be declared as pointer to const [constVariablePointer] plural.y:406:18: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] /usr/local/share/bison.simple:190:18: style: Variable 'f' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/intl/localealias.c:157:41: error: Uninitialized variable: &item.value [uninitvar] aMule-2.3.3/src/ClientCredits.cpp:122:23: style:inconclusive: Technically the member function 'CClientCredits::GetScoreRatio' can be const. [functionConst] aMule-2.3.3/src/ClientCredits.h:76:8: note: Technically the member function 'CClientCredits::GetScoreRatio' can be const. aMule-2.3.3/src/ClientCredits.cpp:122:23: note: Technically the member function 'CClientCredits::GetScoreRatio' can be const. aMule-2.3.3/src/ClientCredits.cpp:56:2: warning: Class 'CClientCredits' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/ClientCredits.cpp:56:2: warning: Class 'CClientCredits' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/MagnetURI.cpp:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ClientCredits.h:63:2: style: Class 'CClientCredits' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ClientCredits.h:64:2: style: Class 'CClientCredits' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/FileLock.h:119:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/FileLock.h:145:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ED2KLinkParser.cpp:259:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ED2KLinkParser.cpp:277:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ED2KLinkParser.cpp:309:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ED2KLinkParser.cpp:358:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ED2KLinkParser.cpp:399:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleTextCtrl.cpp:84:13: warning: Return value of function popup_menu.AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/ED2KLinkParser.cpp:431:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleListCtrl.h:159:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sort_func [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleListCtrl.h:222:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleListCtrl.h:285:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleListCtrl.h:290:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/IP2Country.cpp:236:33: style: The member function 'CIP2Country::GetCountryData' can be static. [functionStatic] aMule-2.3.3/src/IP2Country.h:67:21: note: The member function 'CIP2Country::GetCountryData' can be static. aMule-2.3.3/src/IP2Country.cpp:236:33: note: The member function 'CIP2Country::GetCountryData' can be static. aMule-2.3.3/src/IP2Country.cpp:233:19: style: The member function 'CIP2Country::Enable' can be static. [functionStatic] aMule-2.3.3/src/IP2Country.h:68:7: note: The member function 'CIP2Country::Enable' can be static. aMule-2.3.3/src/IP2Country.cpp:233:19: note: The member function 'CIP2Country::Enable' can be static. aMule-2.3.3/src/IP2Country.h:71:7: style:inconclusive: Technically the member function 'CIP2Country::IsEnabled' can be const. [functionConst] aMule-2.3.3/src/IP2Country.cpp:234:19: style: The member function 'CIP2Country::DownloadFinished' can be static. [functionStatic] aMule-2.3.3/src/IP2Country.h:72:7: note: The member function 'CIP2Country::DownloadFinished' can be static. aMule-2.3.3/src/IP2Country.cpp:234:19: note: The member function 'CIP2Country::DownloadFinished' can be static. aMule-2.3.3/src/IP2Country.h:65:2: style: Class 'CIP2Country' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Preferences.cpp:673:2: error: Bad suppression attribute 'm_selection,'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] aMule-2.3.3/src/MuleListCtrl.cpp:54:3: error: #error Need to define COL_SIZE_MIN for your OS [preprocessorErrorDirective] aMule-2.3.3/src/LibSocket.h:275:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_WOULDBLOCK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/NetworkFunctions.cpp:46:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable both [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocket.h:285:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_WOULDBLOCK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleCollection.cpp:81:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocket.h:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_WOULDBLOCK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleCollection.cpp:292:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocket.h:372:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_WOULDBLOCK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleVersion.h:136:13: error: There is an unknown macro here somewhere. Configuration is required. If wxSTRINGIZE_T is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/LibSocket.h:253:33: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] aMule-2.3.3/src/LoggerConsole.cpp:75:3: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/LoggerConsole.cpp:76:20: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/LoggerConsole.cpp:92:3: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/GapList.h:58:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GapList.cpp:40:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GapList.cpp:71:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GapList.cpp:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GapList.cpp:138:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/extern/wxWidgets/listctrl.h:122:10: style: Either there is a missing 'override', or the member function 'MuleExtern::wxGenericListCtrl::RecreateWindow' can be static. [functionStatic] aMule-2.3.3/src/GapList.cpp:201:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleListCtrl.h:222:7: style:inconclusive: Either there is a missing 'override', or the member function 'CMuleListCtrl::DeleteColumn' can be const. [functionConst] aMule-2.3.3/src/GapList.cpp:226:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GapList.cpp:291:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GapList.cpp:313:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleListCtrl.h:211:7: warning: The class 'CMuleListCtrl' defines member function with name 'ClearAll' also defined in its parent class 'wxGenericListCtrl'. [duplInheritedMember] aMule-2.3.3/src/extern/wxWidgets/listctrl.h:129:10: note: Parent function 'wxGenericListCtrl::ClearAll' aMule-2.3.3/src/MuleListCtrl.h:211:7: note: Derived function 'CMuleListCtrl::ClearAll' aMule-2.3.3/src/MuleListCtrl.h:222:7: warning: The class 'CMuleListCtrl' defines member function with name 'DeleteColumn' also defined in its parent class 'wxGenericListCtrl'. [duplInheritedMember] aMule-2.3.3/src/extern/wxWidgets/listctrl.h:133:10: note: Parent function 'wxGenericListCtrl::DeleteColumn' aMule-2.3.3/src/MuleListCtrl.h:222:7: note: Derived function 'CMuleListCtrl::DeleteColumn' aMule-2.3.3/src/ArchSpecific.h:118:11: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/extern/wxWidgets/listctrl.h:54:5: style: Class 'wxGenericListCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ArchSpecific.h:130:11: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/extern/wxWidgets/listctrl.h:275:5: style: Class 'wxListCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ArchSpecific.h:142:11: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/MuleListCtrl.h:81:3: style: Class 'CMuleListCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ArchSpecific.h:153:11: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/ArchSpecific.h:182:4: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/MuleListCtrl.h:96:11: style: The destructor '~CMuleListCtrl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/extern/wxWidgets/listctrl.h:64:14: note: Virtual destructor in base class aMule-2.3.3/src/MuleListCtrl.h:96:11: note: Destructor in derived class aMule-2.3.3/src/ArchSpecific.h:192:4: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/ArchSpecific.h:202:4: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/ECSpecialMuleTags.cpp:349:69: debug: Function::addArguments found argument 'applyFunc' with varid 0. [varid0] aMule-2.3.3/src/ArchSpecific.h:211:4: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/LibSocketWX.cpp:99:37: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf] aMule-2.3.3/src/MuleTextCtrl.cpp:71:48: style: Parameter 'evt' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/LibSocket.h:254:7: style: Either there is a missing 'override', or the member function 'CLibSocket::EventProcessed' can be static. [functionStatic] aMule-2.3.3/src/DirectoryTreeCtrl.cpp:166:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURSOR_HOURGLASS [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocket.h:340:7: style:inconclusive: Either there is a missing 'override', or the member function 'CLibSocketServer::SocketAvailable' can be const. [functionConst] aMule-2.3.3/src/DirectoryTreeCtrl.cpp:248:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dir [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocket.h:250:2: style: Class 'CLibSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/amuleIPV4Address.h:36:2: style: Class 'amuleIPV4Address' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/NetworkFunctions.cpp:46:23: style: This is the same as wxString::Trim() except that it doesn't change this string. This is a wxWidgets 1.xx compatibility function; you should not use it in new code. [prohibitedStripCalled] aMule-2.3.3/src/NetworkFunctions.cpp:47:29: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/MuleNotebook.h:103:15: style: Virtual function 'DeleteAllPages' is called from destructor '~CMuleNotebook()' at line 70. Dynamic binding is not used. [virtualCallInConstructor] aMule-2.3.3/src/MuleNotebook.cpp:70:2: note: Calling DeleteAllPages aMule-2.3.3/src/MuleNotebook.h:103:15: note: DeleteAllPages is a virtual function aMule-2.3.3/src/FileDetailListCtrl.cpp:50:45: style:inconclusive: Function 'SortProc' argument 1 names different: declaration 'item1' definition 'param1'. [funcArgNamesDifferent] aMule-2.3.3/src/FileDetailListCtrl.h:43:43: note: Function 'SortProc' argument 1 names different: declaration 'item1' definition 'param1'. aMule-2.3.3/src/FileDetailListCtrl.cpp:50:45: note: Function 'SortProc' argument 1 names different: declaration 'item1' definition 'param1'. aMule-2.3.3/src/FileDetailListCtrl.cpp:50:63: style:inconclusive: Function 'SortProc' argument 2 names different: declaration 'item2' definition 'param2'. [funcArgNamesDifferent] aMule-2.3.3/src/FileDetailListCtrl.h:43:60: note: Function 'SortProc' argument 2 names different: declaration 'item2' definition 'param2'. aMule-2.3.3/src/FileDetailListCtrl.cpp:50:63: note: Function 'SortProc' argument 2 names different: declaration 'item2' definition 'param2'. aMule-2.3.3/src/FileDetailListCtrl.cpp:54:18: style: Variable 'item2' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/NetworkFunctions.cpp:133:22: style:inconclusive: Function 'IsGoodIP' argument 1 names different: declaration 'IP' definition 'ip'. [funcArgNamesDifferent] aMule-2.3.3/src/NetworkFunctions.h:115:23: note: Function 'IsGoodIP' argument 1 names different: declaration 'IP' definition 'ip'. aMule-2.3.3/src/NetworkFunctions.cpp:133:22: note: Function 'IsGoodIP' argument 1 names different: declaration 'IP' definition 'ip'. aMule-2.3.3/intl/l10nflist.c:369:12: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/MuleNotebook.cpp:75:51: style: Parameter 'evt' can be declared as reference to const. However it seems that 'OnDeletePage' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] aMule-2.3.3/src/MuleNotebook.cpp:54:2: note: You might need to cast the function pointer here aMule-2.3.3/src/MuleNotebook.cpp:75:51: note: Parameter 'evt' can be declared as reference to const aMule-2.3.3/src/MuleNotebook.cpp:211:18: style: Variable 'current' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/intl/bindtextdom.c:347:18: style:inconclusive: Function 'libintl_bindtextdomain' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent] aMule-2.3.3/intl/libgnuintl.h:267:29: note: Function 'libintl_bindtextdomain' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/bindtextdom.c:347:18: note: Function 'libintl_bindtextdomain' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/bindtextdom.c:348:18: style:inconclusive: Function 'libintl_bindtextdomain' argument 2 names different: declaration '__dirname' definition 'dirname'. [funcArgNamesDifferent] aMule-2.3.3/intl/libgnuintl.h:267:29: note: Function 'libintl_bindtextdomain' argument 2 names different: declaration '__dirname' definition 'dirname'. aMule-2.3.3/intl/bindtextdom.c:348:18: note: Function 'libintl_bindtextdomain' argument 2 names different: declaration '__dirname' definition 'dirname'. aMule-2.3.3/intl/bindtextdom.c:358:18: style:inconclusive: Function 'libintl_bind_textdomain_codeset' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent] aMule-2.3.3/intl/libgnuintl.h:286:38: note: Function 'libintl_bind_textdomain_codeset' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/bindtextdom.c:358:18: note: Function 'libintl_bind_textdomain_codeset' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/bindtextdom.c:359:18: style:inconclusive: Function 'libintl_bind_textdomain_codeset' argument 2 names different: declaration '__codeset' definition 'codeset'. [funcArgNamesDifferent] aMule-2.3.3/intl/libgnuintl.h:286:38: note: Function 'libintl_bind_textdomain_codeset' argument 2 names different: declaration '__codeset' definition 'codeset'. aMule-2.3.3/intl/bindtextdom.c:359:18: note: Function 'libintl_bind_textdomain_codeset' argument 2 names different: declaration '__codeset' definition 'codeset'. aMule-2.3.3/intl/bindtextdom.c:254:12: style: Local variable 'len' shadows outer variable [shadowVariable] aMule-2.3.3/intl/bindtextdom.c:226:14: note: Shadowed declaration aMule-2.3.3/intl/bindtextdom.c:254:12: note: Shadow variable aMule-2.3.3/intl/bindtextdom.c:285:15: style: Local variable 'len' shadows outer variable [shadowVariable] aMule-2.3.3/intl/bindtextdom.c:226:14: note: Shadowed declaration aMule-2.3.3/intl/bindtextdom.c:285:15: note: Shadow variable Parser.cpp:673:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Parser.cpp:699:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Parser.cpp:979:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Parser.cpp:1053:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MagnetURI.cpp:48:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] aMule-2.3.3/src/MagnetURI.cpp:49:22: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] aMule-2.3.3/src/MagnetURI.cpp:51:39: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] aMule-2.3.3/src/MagnetURI.cpp:53:39: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] aMule-2.3.3/src/MuleCollection.cpp:49:26: style: The member function 'CMuleCollection::ReadInt < uint16_t >' can be static. [functionStatic] aMule-2.3.3/src/MuleCollection.h:56:10: note: The member function 'CMuleCollection::ReadInt < uint16_t >' can be static. aMule-2.3.3/src/MuleCollection.cpp:49:26: note: The member function 'CMuleCollection::ReadInt < uint16_t >' can be static. aMule-2.3.3/src/MuleCollection.cpp:49:26: style: The member function 'CMuleCollection::ReadInt < uint32_t >' can be static. [functionStatic] aMule-2.3.3/src/MuleCollection.h:56:10: note: The member function 'CMuleCollection::ReadInt < uint32_t >' can be static. aMule-2.3.3/src/MuleCollection.cpp:49:26: note: The member function 'CMuleCollection::ReadInt < uint32_t >' can be static. aMule-2.3.3/src/MuleCollection.cpp:49:26: style: The member function 'CMuleCollection::ReadInt < uint64_t >' can be static. [functionStatic] aMule-2.3.3/src/MuleCollection.h:56:10: note: The member function 'CMuleCollection::ReadInt < uint64_t >' can be static. aMule-2.3.3/src/MuleCollection.cpp:49:26: note: The member function 'CMuleCollection::ReadInt < uint64_t >' can be static. aMule-2.3.3/src/MagnetURI.h:71:2: warning: The class 'CMagnetED2KConverter' defines member function with name 'operatorwxString' also defined in its parent class 'CMagnetURI'. [duplInheritedMember] aMule-2.3.3/src/MagnetURI.h:52:2: note: Parent function 'CMagnetURI::operatorwxString' aMule-2.3.3/src/MagnetURI.h:71:2: note: Derived function 'CMagnetED2KConverter::operatorwxString' aMule-2.3.3/src/MagnetURI.h:46:2: style: Class 'CMagnetURI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/MagnetURI.h:64:2: style: Class 'CMagnetED2KConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/amule.h:156:8: style: The member function 'CamuleAppCommon::IsDaemon' can be static. [functionStatic] aMule-2.3.3/src/amule.h:162:8: style: The member function 'CamuleAppCommon::IsRemoteGui' can be static. [functionStatic] aMule-2.3.3/src/amule.h:400:6: warning: The class 'CamuleGuiApp' defines member function with name 'OnExit' also defined in its parent class 'CamuleApp'. [duplInheritedMember] aMule-2.3.3/src/amule.h:183:7: note: Parent function 'CamuleApp::OnExit' aMule-2.3.3/src/amule.h:400:6: note: Derived function 'CamuleGuiApp::OnExit' aMule-2.3.3/src/amule.h:409:11: warning: The class 'CamuleGuiApp' defines member function with name 'GetLog' also defined in its parent class 'CamuleApp'. [duplInheritedMember] aMule-2.3.3/src/amule.h:285:11: note: Parent function 'CamuleApp::GetLog' aMule-2.3.3/src/amule.h:409:11: note: Derived function 'CamuleGuiApp::GetLog' aMule-2.3.3/src/amule.h:410:11: warning: The class 'CamuleGuiApp' defines member function with name 'GetServerLog' also defined in its parent class 'CamuleApp'. [duplInheritedMember] aMule-2.3.3/src/amule.h:286:11: note: Parent function 'CamuleApp::GetServerLog' aMule-2.3.3/src/amule.h:410:11: note: Derived function 'CamuleGuiApp::GetServerLog' aMule-2.3.3/src/amule.h:411:7: warning: The class 'CamuleGuiApp' defines member function with name 'AddServerMessageLine' also defined in its parent class 'CamuleApp'. [duplInheritedMember] aMule-2.3.3/src/amule.h:290:7: note: Parent function 'CamuleApp::AddServerMessageLine' aMule-2.3.3/src/amule.h:411:7: note: Derived function 'CamuleGuiApp::AddServerMessageLine' aMule-2.3.3/src/DirectoryTreeCtrl.cpp:49:3: style: Class 'CItemData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/amule.h:398:17: style: The function 'InitGui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/amule.h:190:14: note: Virtual function in base class aMule-2.3.3/src/amule.h:398:17: note: Function in derived class aMule-2.3.3/src/amule.h:401:7: style: The function 'OnInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/amule.h:182:15: note: Virtual function in base class aMule-2.3.3/src/amule.h:401:7: note: Function in derived class aMule-2.3.3/src/amule.h:405:14: style: The function 'ShowAlert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/amule.h:198:14: note: Virtual function in base class aMule-2.3.3/src/amule.h:405:14: note: Function in derived class aMule-2.3.3/src/MuleCollection.cpp:61:22: warning: Either the condition 'buffer.empty()' is redundant or expression 'buffer[0]' causes access out of bounds. [containerOutOfBounds] aMule-2.3.3/src/MuleCollection.cpp:62:22: note: Assuming that condition 'buffer.empty()' is not redundant aMule-2.3.3/src/MuleCollection.cpp:61:22: note: Access out of bounds aMule-2.3.3/src/MuleCollection.cpp:69:22: warning: Either the condition 'buffer.empty()' is redundant or expression 'buffer[0]' causes access out of bounds. [containerOutOfBounds] aMule-2.3.3/src/MuleCollection.cpp:70:22: note: Assuming that condition 'buffer.empty()' is not redundant aMule-2.3.3/src/MuleCollection.cpp:69:22: note: Access out of bounds aMule-2.3.3/src/DirectoryTreeCtrl.cpp:257:57: style:inconclusive: Function 'HasSubdirectories' argument 1 names different: declaration 'path' definition 'folder'. [funcArgNamesDifferent] aMule-2.3.3/src/DirectoryTreeCtrl.h:61:38: note: Function 'HasSubdirectories' argument 1 names different: declaration 'path' definition 'folder'. aMule-2.3.3/src/DirectoryTreeCtrl.cpp:257:57: note: Function 'HasSubdirectories' argument 1 names different: declaration 'path' definition 'folder'. aMule-2.3.3/src/DirectoryTreeCtrl.cpp:232:14: style: Variable 'data' can be declared as pointer to const [constVariablePointer] IPFilterScanner.cpp:870:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] IPFilterScanner.cpp:1245:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] IPFilterScanner.cpp:1393:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] IPFilterScanner.cpp:1538:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] IPFilterScanner.cpp:1776:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SHA.cpp:68:7: warning: Member variable 'CSHA::m_nBuffer' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/SHAHashSet.h:261:7: style:inconclusive: Technically the member function 'CAICHHashSet::HasValidMasterHash' can be const. [functionConst] aMule-2.3.3/src/TerminationProcess.cpp:47:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SHA.h:78:15: style: Virtual function 'Reset' is called from constructor 'CSHA()' at line 70. Dynamic binding is not used. [virtualCallInConstructor] aMule-2.3.3/src/SHA.cpp:70:2: note: Calling Reset aMule-2.3.3/src/SHA.h:78:15: note: Reset is a virtual function aMule-2.3.3/src/ClientRef.h:72:2: style: Class 'CClientRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ClientRef.h:73:2: style: Class 'CClientRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/SHAHashSet.h:111:2: style: Class 'CAICHHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/SHAHashSet.h:112:2: style: Class 'CAICHHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/SHAHashSet.h:245:2: style: Class 'CAICHHashSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/SHA.h:75:11: style: The destructor '~CSHA' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SHAHashSet.h:139:11: note: Virtual destructor in base class aMule-2.3.3/src/SHA.h:75:11: note: Destructor in derived class aMule-2.3.3/src/SHA.h:78:15: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SHAHashSet.h:140:15: note: Virtual function in base class aMule-2.3.3/src/SHA.h:78:15: note: Function in derived class aMule-2.3.3/src/SHA.h:79:15: style: The function 'Add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SHAHashSet.h:141:15: note: Virtual function in base class aMule-2.3.3/src/SHA.h:79:15: note: Function in derived class aMule-2.3.3/src/SHA.h:80:15: style: The function 'Finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SHAHashSet.h:142:15: note: Virtual function in base class aMule-2.3.3/src/SHA.h:80:15: note: Function in derived class aMule-2.3.3/src/SHA.h:81:15: style: The function 'GetHash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SHAHashSet.h:143:15: note: Virtual function in base class aMule-2.3.3/src/SHA.h:81:15: note: Function in derived class aMule-2.3.3/src/TerminationProcess.h:39:2: style: Class 'CTerminationProcess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/SHA.cpp:178:30: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/SHA.cpp:189:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/SHA.cpp:194:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/SHAHashSet.h:127:21: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/TerminationProcessAmuleweb.h:43:15: style: The function 'OnTerminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/TerminationProcess.h:40:15: note: Virtual function in base class aMule-2.3.3/src/TerminationProcessAmuleweb.h:43:15: note: Function in derived class aMule-2.3.3/src/Tag.h:54:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_STRING [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_UINT64 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:60:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_FLOAT32 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:61:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_HASH16 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:62:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_BLOB [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:63:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_BSOB [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:134:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_UINT64 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_UINT8 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:233:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fVal [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:239:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fVal [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:249:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pstrVal [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:255:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pstrVal [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:274:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_uType [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.h:287:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_uType [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/CanceledFileList.cpp:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/CanceledFileList.cpp:96:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANCELEDFILE_VERSION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/CaptchaGenerator.cpp:51:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BRUSH_WHITE [valueFlowBailoutIncompleteVar] Parser.cpp:1111:11: style: C-style pointer casting [cstyleCast] Parser.cpp:1245:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Parser.cpp:1257:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Parser.cpp:1267:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Parser.cpp:1327:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Parser.cpp:1337:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Parser.cpp:1346:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Parser.cpp:1356:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Parser.cpp:1365:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Parser.cpp:1374:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Parser.cpp:1383:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Parser.y:172:22: performance: Function parameter 'errstr' should be passed by const reference. [passedByValue] Parser.cpp:671:31: style: Parameter 'yybottom' can be declared as pointer to const [constParameterPointer] Parser.cpp:671:55: style: Parameter 'yytop' can be declared as pointer to const [constParameterPointer] Parser.cpp:694:32: style: Parameter 'yyssp' can be declared as pointer to const [constParameterPointer] Scanner.cpp:786:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Scanner.cpp:1431:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Scanner.cpp:1574:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Scanner.cpp:1812:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/AddFriend.cpp:54:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable both [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Timer.cpp:66:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSEMA_TIMEOUT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Timer.cpp:124:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTHREAD_NO_ERROR [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Timer.cpp:35:2: warning: Member variable 'CTimerThread::m_period' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/Timer.cpp:35:2: warning: Member variable 'CTimerThread::m_oneShot' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/Timer.cpp:35:2: warning: Member variable 'CTimerThread::m_owner' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/Timer.cpp:35:2: warning: Member variable 'CTimerThread::m_id' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/Timer.h:40:2: style: Class 'CTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Timer.h:76:2: style: Class 'CTimerEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/MuleThread.h:35:2: style: Class 'CMuleThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ECSpecialMuleTags.cpp:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_CATEGORY_PATH [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ECSpecialMuleTags.cpp:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_CATEGORY_PATH [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ECSpecialMuleTags.cpp:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_CATEGORY_PATH [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ECSpecialMuleTags.cpp:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_CATEGORY_PATH [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ECSpecialMuleTags.cpp:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_PREFS_CATEGORIES [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ECSpecialMuleTags.cpp:371:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_PREFS_GENERAL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Timer.cpp:95:41: style:inconclusive: Function 'CTimer' argument 2 names different: declaration 'timerid' definition 'id'. [funcArgNamesDifferent] aMule-2.3.3/src/Timer.h:40:34: note: Function 'CTimer' argument 2 names different: declaration 'timerid' definition 'id'. aMule-2.3.3/src/Timer.cpp:95:41: note: Function 'CTimer' argument 2 names different: declaration 'timerid' definition 'id'. aMule-2.3.3/src/FileLock.h:59:2: style: Class 'CFileLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ClientCreditsList.cpp:77:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREDITFILE_VERSION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ClientCreditsList.cpp:178:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ClientCreditsList.cpp:254:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSAKEYSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ClientCreditsList.cpp:298:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ClientCreditsList.cpp:368:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ClientCreditsList.cpp:429:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PartFileConvertDlg.cpp:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convert [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/UploadBandwidthThrottler.cpp:397:31: error: syntax error: >=) [syntaxError] aMule-2.3.3/src/Logger.cpp:116:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Logger.cpp:148:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Logger.cpp:225:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trailing [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Logger.cpp:270:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toGUI [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Logger.cpp:279:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Logger.cpp:322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Logger.cpp:388:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEOF [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Logger.cpp:415:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxConvUTF8 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Friend.cpp:153:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utf8strOptBOM [valueFlowBailoutIncompleteVar] IPFilterScanner.cpp:1496:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1493:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1496:2: note: Null pointer dereference IPFilterScanner.cpp:1501:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1493:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1501:2: note: Null pointer dereference IPFilterScanner.cpp:1501:36: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1493:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1501:36: note: Null pointer dereference IPFilterScanner.cpp:1502:9: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1493:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1502:9: note: Null pointer dereference IPFilterScanner.cpp:1542:2: warning: Possible null pointer dereference: b [nullPointer] IPFilterScanner.cpp:1435:19: note: Calling function 'yyip_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 IPFilterScanner.cpp:1542:2: note: Null pointer dereference IPFilterScanner.cpp:1543:2: warning: Possible null pointer dereference: b [nullPointer] IPFilterScanner.cpp:1435:19: note: Calling function 'yyip_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 IPFilterScanner.cpp:1543:2: note: Null pointer dereference IPFilterScanner.cpp:1704:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1701:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1704:2: note: Null pointer dereference IPFilterScanner.cpp:1705:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1701:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1705:2: note: Null pointer dereference IPFilterScanner.cpp:1705:18: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1701:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1705:18: note: Null pointer dereference IPFilterScanner.cpp:1706:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1701:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1706:2: note: Null pointer dereference IPFilterScanner.cpp:1707:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1701:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1707:2: note: Null pointer dereference IPFilterScanner.cpp:1708:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1701:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1708:2: note: Null pointer dereference IPFilterScanner.cpp:1708:18: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1701:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1708:18: note: Null pointer dereference IPFilterScanner.cpp:1709:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1701:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1709:2: note: Null pointer dereference IPFilterScanner.cpp:1710:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1701:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1710:2: note: Null pointer dereference IPFilterScanner.cpp:1711:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1701:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1711:2: note: Null pointer dereference IPFilterScanner.cpp:1712:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1701:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1712:2: note: Null pointer dereference IPFilterScanner.cpp:1765:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] IPFilterScanner.cpp:1759:7: note: Assuming that condition '!b' is not redundant IPFilterScanner.cpp:1765:2: note: Null pointer dereference IPFilterScanner.cpp:1222:20: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1224:18: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1273:41: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1273:62: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1411:7: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1492:6: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1501:17: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1526:12: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1528:11: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1652:23: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1671:23: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1700:6: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1749:8: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1965:27: style: C-style pointer casting [cstyleCast] IPFilterScanner.cpp:1970:8: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/Packet.cpp:261:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_KADEMLIAHEADER [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Packet.cpp:276:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_PACKEDPROT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ED2KLink.cpp:60:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxRE_ICASE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ED2KLink.cpp:88:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxRE_ICASE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ED2KLink.cpp:115:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxRE_ICASE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ED2KLink.cpp:170:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable both [valueFlowBailoutIncompleteVar] IPFilterScanner.cpp:1245:3: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] IPFilterScanner.cpp:1245:3: note: c is initialized IPFilterScanner.cpp:1245:3: note: c is overwritten IPFilterScanner.cpp:1204:23: style: Checking if unsigned expression 'num_to_read' is less than zero. [unsignedLessThanZero] IPFilterScanner.cpp:1217:19: style: Checking if unsigned expression 'new_size' is less than zero. [unsignedLessThanZero] IPFilterScanner.cpp:1322:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] IPFilterScanner.cpp:373:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. IPFilterScanner.cpp:1322:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. IPFilterScanner.cpp:1727:50: style:inconclusive: Function 'yyip_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] IPFilterScanner.cpp:323:49: note: Function 'yyip_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. IPFilterScanner.cpp:1727:50: note: Function 'yyip_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. IPFilterScanner.cpp:1740:50: style:inconclusive: Function 'yyip_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] IPFilterScanner.cpp:324:48: note: Function 'yyip_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. IPFilterScanner.cpp:1740:50: note: Function 'yyip_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. IPFilterScanner.cpp:1740:70: style:inconclusive: Function 'yyip_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] IPFilterScanner.cpp:324:64: note: Function 'yyip_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. IPFilterScanner.cpp:1740:70: note: Function 'yyip_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. IPFilterScanner.cpp:1872:26: style:inconclusive: Function 'yyipset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent] IPFilterScanner.cpp:700:25: note: Function 'yyipset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. IPFilterScanner.cpp:1872:26: note: Function 'yyipset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. aMule-2.3.3/src/ChatSelector.cpp:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chat_ico_xpm [valueFlowBailoutIncompleteVar] aMule-2.3.3/intl/loadmsgcat.c:973:2: error: Resource leak: fd [resourceLeak] IPFilterScanner.cpp:1158:17: style: Variable 'source' can be declared as pointer to const [constVariablePointer] IPFilterScanner.l:112:10: style: Variable 'ip1' can be declared as pointer to const [constVariablePointer] IPFilterScanner.l:113:10: style: Variable 'ip2' can be declared as pointer to const [constVariablePointer] IPFilterScanner.l:114:10: style: Variable 'acc' can be declared as pointer to const [constVariablePointer] IPFilterScanner.l:141:10: style: Variable 'ip2' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/intl/loadmsgcat.c:966:12: style: The comparison 'data == (struct mo_file_header*)-1' is always true because 'data' and '(struct mo_file_header*)-1' represent the same value. [knownConditionTrueFalse] aMule-2.3.3/intl/loadmsgcat.c:910:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here. aMule-2.3.3/intl/loadmsgcat.c:966:12: note: The comparison 'data == (struct mo_file_header*)-1' is always true because 'data' and '(struct mo_file_header*)-1' represent the same value. aMule-2.3.3/src/LibSocketAsio.cpp:457:59: debug: Function::addArguments found argument 'bytes_transferred' with varid 0. [varid0] aMule-2.3.3/src/LibSocketAsio.cpp:544:36: debug: Function::addArguments found argument 'from' with varid 0. [varid0] aMule-2.3.3/intl/hash-string.h:40:18: style:inconclusive: Function 'hash_string' argument 1 names different: declaration '__str_param' definition 'str_param'. [funcArgNamesDifferent] aMule-2.3.3/intl/hash-string.h:36:38: note: Function 'hash_string' argument 1 names different: declaration '__str_param' definition 'str_param'. aMule-2.3.3/intl/hash-string.h:40:18: note: Function 'hash_string' argument 1 names different: declaration '__str_param' definition 'str_param'. aMule-2.3.3/intl/loadmsgcat.c:760:30: style:inconclusive: Function '_nl_init_domain_conv' argument 1 names different: declaration '__domain_file' definition 'domain_file'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:175:34: note: Function '_nl_init_domain_conv' argument 1 names different: declaration '__domain_file' definition 'domain_file'. aMule-2.3.3/intl/loadmsgcat.c:760:30: note: Function '_nl_init_domain_conv' argument 1 names different: declaration '__domain_file' definition 'domain_file'. aMule-2.3.3/intl/loadmsgcat.c:761:28: style:inconclusive: Function '_nl_init_domain_conv' argument 2 names different: declaration '__domain' definition 'domain'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:175:34: note: Function '_nl_init_domain_conv' argument 2 names different: declaration '__domain' definition 'domain'. aMule-2.3.3/intl/loadmsgcat.c:761:28: note: Function '_nl_init_domain_conv' argument 2 names different: declaration '__domain' definition 'domain'. aMule-2.3.3/intl/loadmsgcat.c:762:22: style:inconclusive: Function '_nl_init_domain_conv' argument 3 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:175:34: note: Function '_nl_init_domain_conv' argument 3 names different: declaration '__domainbinding' definition 'domainbinding'. aMule-2.3.3/intl/loadmsgcat.c:762:22: note: Function '_nl_init_domain_conv' argument 3 names different: declaration '__domainbinding' definition 'domainbinding'. aMule-2.3.3/intl/loadmsgcat.c:879:28: style:inconclusive: Function '_nl_free_domain_conv' argument 1 names different: declaration '__domain' definition 'domain'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:179:27: note: Function '_nl_free_domain_conv' argument 1 names different: declaration '__domain' definition 'domain'. aMule-2.3.3/intl/loadmsgcat.c:879:28: note: Function '_nl_free_domain_conv' argument 1 names different: declaration '__domain' definition 'domain'. aMule-2.3.3/intl/loadmsgcat.c:900:30: style:inconclusive: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:170:22: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'. aMule-2.3.3/intl/loadmsgcat.c:900:30: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'. aMule-2.3.3/intl/loadmsgcat.c:901:22: style:inconclusive: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:170:22: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'. aMule-2.3.3/intl/loadmsgcat.c:901:22: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'. aMule-2.3.3/intl/loadmsgcat.c:1071:30: style: Variable 'inmem_trans_sysdep_tab' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/CanceledFileList.cpp:37:2: performance: Variable 'm_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/OtherFunctions.h:141:7: style:inconclusive: Technically the member function 'SDoDelete::operator()' can be const. [functionConst] aMule-2.3.3/src/OtherFunctions.h:147:7: style:inconclusive: Technically the member function 'SDoDelete::operator()' can be const. [functionConst] aMule-2.3.3/src/SafeFile.h:213:7: style:inconclusive: Technically the member function 'CFileDataIO::IsEmpty' can be const. [functionConst] aMule-2.3.3/src/Proxy.h:512:7: warning: The class 'CSocketClientProxy' defines member function with name 'Connect' also defined in its parent class 'CLibSocket'. [duplInheritedMember] aMule-2.3.3/src/LibSocket.h:264:7: note: Parent function 'CLibSocket::Connect' aMule-2.3.3/src/Proxy.h:512:7: note: Derived function 'CSocketClientProxy::Connect' aMule-2.3.3/src/Proxy.h:513:9: warning: The class 'CSocketClientProxy' defines member function with name 'Read' also defined in its parent class 'CLibSocket'. [duplInheritedMember] aMule-2.3.3/src/LibSocket.h:290:9: note: Parent function 'CLibSocket::Read' aMule-2.3.3/src/Proxy.h:513:9: note: Derived function 'CSocketClientProxy::Read' aMule-2.3.3/src/Proxy.h:514:9: warning: The class 'CSocketClientProxy' defines member function with name 'Write' also defined in its parent class 'CLibSocket'. [duplInheritedMember] aMule-2.3.3/src/LibSocket.h:296:9: note: Parent function 'CLibSocket::Write' aMule-2.3.3/src/Proxy.h:514:9: note: Derived function 'CSocketClientProxy::Write' aMule-2.3.3/src/Proxy.h:436:2: style: Class 'CProxySocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Proxy.h:507:2: style: Class 'CSocketClientProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Proxy.h:528:2: style: Class 'CSocketServerProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Proxy.h:556:2: style: Class 'CDatagramSocketProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/OtherFunctions.h:278:2: style: Class 'EED2KFileTypeClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Tag.h:90:2: style: Class 'CTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Tag.h:91:2: style: Class 'CTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Tag.h:126:2: style: Class 'CTagIntSized' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Tag.h:127:2: style: Class 'CTagIntSized' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/SafeFile.h:285:2: style: Struct 'CEOFException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/SafeFile.h:297:2: style: Struct 'CIOFailureException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/CFile.h:68:2: style: Class 'CFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/CFile.h:69:2: style: Class 'CFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/CFile.h:215:2: style: Struct 'CSeekFailureException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/FileAutoClose.h:53:2: style: Class 'CFileAutoClose' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Proxy.h:238:11: style: The destructor '~CProxyStateMachine' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StateMachine.h:49:11: note: Virtual destructor in base class aMule-2.3.3/src/Proxy.h:238:11: note: Destructor in derived class aMule-2.3.3/src/Proxy.h:325:7: style: The function 'process_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StateMachine.h:55:15: note: Virtual function in base class aMule-2.3.3/src/Proxy.h:325:7: note: Function in derived class aMule-2.3.3/src/Proxy.h:326:13: style: The function 'next_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StateMachine.h:54:21: note: Virtual function in base class aMule-2.3.3/src/Proxy.h:326:13: note: Function in derived class aMule-2.3.3/src/SafeFile.cpp:248:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxConvISO8859_1 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.h:372:7: style: The function 'process_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StateMachine.h:55:15: note: Virtual function in base class aMule-2.3.3/src/Proxy.h:372:7: note: Function in derived class aMule-2.3.3/src/SafeFile.cpp:334:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxConvISO8859_1 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.h:373:13: style: The function 'next_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StateMachine.h:54:21: note: Virtual function in base class aMule-2.3.3/src/Proxy.h:373:13: note: Function in derived class aMule-2.3.3/src/SafeFile.cpp:345:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utf8strOptBOM [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.h:410:7: style: The function 'process_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StateMachine.h:55:15: note: Virtual function in base class aMule-2.3.3/src/Proxy.h:410:7: note: Function in derived class aMule-2.3.3/src/SafeFile.cpp:473:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.h:411:13: style: The function 'next_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StateMachine.h:54:21: note: Virtual function in base class aMule-2.3.3/src/Proxy.h:411:13: note: Function in derived class aMule-2.3.3/src/SafeFile.cpp:505:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utf8strNone [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.h:568:17: style: The function 'RecvFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/LibSocket.h:351:17: note: Virtual function in base class aMule-2.3.3/src/Proxy.h:568:17: note: Function in derived class aMule-2.3.3/src/Proxy.h:569:17: style: The function 'SendTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/LibSocket.h:353:17: note: Virtual function in base class aMule-2.3.3/src/Proxy.h:569:17: note: Function in derived class aMule-2.3.3/src/CFile.h:74:11: style: The destructor '~CFile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:65:11: note: Virtual destructor in base class aMule-2.3.3/src/CFile.h:74:11: note: Destructor in derived class aMule-2.3.3/src/CFile.h:152:17: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:76:17: note: Virtual function in base class aMule-2.3.3/src/CFile.h:152:17: note: Function in derived class aMule-2.3.3/src/CFile.h:165:17: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:71:17: note: Virtual function in base class aMule-2.3.3/src/CFile.h:165:17: note: Function in derived class aMule-2.3.3/src/CFile.h:187:17: style: The function 'doRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:236:17: note: Virtual function in base class aMule-2.3.3/src/CFile.h:187:17: note: Function in derived class aMule-2.3.3/src/CFile.h:189:17: style: The function 'doWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:237:17: note: Virtual function in base class aMule-2.3.3/src/CFile.h:189:17: note: Function in derived class aMule-2.3.3/src/CFile.h:191:17: style: The function 'doSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:250:17: note: Virtual function in base class aMule-2.3.3/src/CFile.h:191:17: note: Function in derived class aMule-2.3.3/src/FileArea.cpp:193:2: error: Unhandled exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] aMule-2.3.3/src/CaptchaGenerator.cpp:58:78: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] aMule-2.3.3/src/FriendList.h:65:3: warning:inconclusive: Member variable 'const_iterator::m_it' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/FriendList.h:66:58: performance: Variable 'm_it' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/amuleDlg.h:136:13: style:inconclusive: Either there is a missing 'override', or the member function 'CamuleDlg::GetActiveDialog' can be const. [functionConst] aMule-2.3.3/src/amuleDlg.h:145:7: style:inconclusive: Either there is a missing 'override', or the member function 'CamuleDlg::IsDialogVisible' can be const. [functionConst] aMule-2.3.3/src/amuleDlg.h:156:7: style:inconclusive: Either there is a missing 'override', or the member function 'CamuleDlg::SafeState' can be const. [functionConst] aMule-2.3.3/src/LibSocket.h:253:17: style: Either there is a missing 'override', or the member function 'CLibSocket::GetIP' can be static. [functionStatic] aMule-2.3.3/src/CaptchaGenerator.cpp:82:25: style:inconclusive: Technically the member function 'CCaptchaGenerator::WriteCaptchaImage' can be const. [functionConst] aMule-2.3.3/src/CaptchaGenerator.h:42:8: note: Technically the member function 'CCaptchaGenerator::WriteCaptchaImage' can be const. aMule-2.3.3/src/CaptchaGenerator.cpp:82:25: note: Technically the member function 'CCaptchaGenerator::WriteCaptchaImage' can be const. aMule-2.3.3/src/CaptchaGenerator.h:38:2: style: Class 'CCaptchaGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/AddFriend.h:34:2: style: Class 'CAddFriend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/amuleDlg.h:108:2: style: Class 'CamuleDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/FriendList.h:66:3: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/MemFile.h:69:2: style: Class 'CMemFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/MemFile.h:95:11: style: The destructor '~CMemFile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:65:11: note: Virtual destructor in base class aMule-2.3.3/src/MemFile.h:95:11: note: Destructor in derived class aMule-2.3.3/src/MemFile.h:99:17: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:71:17: note: Virtual function in base class aMule-2.3.3/src/MemFile.h:99:17: note: Function in derived class aMule-2.3.3/src/MemFile.h:102:17: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:76:17: note: Virtual function in base class aMule-2.3.3/src/MemFile.h:102:17: note: Function in derived class aMule-2.3.3/src/MemFile.h:139:17: style: The function 'doRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:236:17: note: Virtual function in base class aMule-2.3.3/src/MemFile.h:139:17: note: Function in derived class aMule-2.3.3/src/MemFile.h:142:17: style: The function 'doWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:237:17: note: Virtual function in base class aMule-2.3.3/src/MemFile.h:142:17: note: Function in derived class aMule-2.3.3/src/MemFile.h:145:17: style: The function 'doSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/SafeFile.h:250:17: note: Virtual function in base class aMule-2.3.3/src/MemFile.h:145:17: note: Function in derived class aMule-2.3.3/src/CaptchaGenerator.h:41:11: performance: Function 'GetCaptchaText()' should return member 'm_strCaptchaText' by const reference. [returnByReference] aMule-2.3.3/src/PartFileConvertDlg.cpp:216:27: style: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnClose' can be static. [functionStatic] aMule-2.3.3/src/PartFileConvertDlg.h:52:7: note: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnClose' can be static. aMule-2.3.3/src/PartFileConvertDlg.cpp:216:27: note: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnClose' can be static. aMule-2.3.3/src/PartFileConvertDlg.cpp:221:27: style: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnCloseButton' can be static. [functionStatic] aMule-2.3.3/src/PartFileConvertDlg.h:53:7: note: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnCloseButton' can be static. aMule-2.3.3/src/PartFileConvertDlg.cpp:221:27: note: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnCloseButton' can be static. aMule-2.3.3/src/PartFileConvertDlg.h:38:2: style: Class 'CPartFileConvertDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/intl/dcigettext.c:522:10: style: Obsolescent function 'getwd' called. It is recommended to use 'getcwd' instead. [prohibitedgetwdCalled] aMule-2.3.3/intl/dcigettext.c:569:39: style: Redundant condition: The condition 'categoryvalue[0] != '\0'' is redundant since 'categoryvalue[0] == ':'' is sufficient. [redundantCondition] aMule-2.3.3/src/Tag.cpp:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.cpp:102:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utf8strNone [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.cpp:236:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.cpp:320:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_UINT8 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.cpp:406:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.cpp:428:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_STRING [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.cpp:458:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_HASH16 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Tag.cpp:464:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_HASH16 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Server.h:141:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_TCPFLG_UNICODE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Server.h:142:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_TCPFLG_RELATEDSEARCH [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Server.h:143:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_TCPFLG_LARGEFILES [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Server.h:144:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_UDPFLG_LARGEFILES [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Server.h:145:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_UDPFLG_UDPOBFUSCATION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Server.h:146:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_UDPFLG_TCPOBFUSCATION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Server.h:147:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_TCPFLG_TCPOBFUSCATION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Server.cpp:214:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/intl/dcigettext.c:410:18: style:inconclusive: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:228:33: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/dcigettext.c:410:18: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'. aMule-2.3.3/intl/dcigettext.c:411:18: style:inconclusive: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:228:33: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. aMule-2.3.3/intl/dcigettext.c:411:18: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. aMule-2.3.3/intl/dcigettext.c:412:18: style:inconclusive: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:228:33: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. aMule-2.3.3/intl/dcigettext.c:412:18: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. aMule-2.3.3/intl/dcigettext.c:413:10: style:inconclusive: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:228:33: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'. aMule-2.3.3/intl/dcigettext.c:413:10: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'. aMule-2.3.3/intl/dcigettext.c:414:24: style:inconclusive: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:228:33: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'. aMule-2.3.3/intl/dcigettext.c:414:24: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'. aMule-2.3.3/intl/dcigettext.c:415:10: style:inconclusive: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'. [funcArgNamesDifferent] aMule-2.3.3/intl/gettextP.h:228:33: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'. aMule-2.3.3/intl/dcigettext.c:415:10: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'. aMule-2.3.3/src/GapList.h:96:3: warning:inconclusive: Member variable 'const_iterator::m_it' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/intl/dcigettext.c:511:13: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] Scanner.cpp:1532:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1529:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1532:2: note: Null pointer dereference Scanner.cpp:1537:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1529:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1537:2: note: Null pointer dereference Scanner.cpp:1537:34: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1529:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1537:34: note: Null pointer dereference Scanner.cpp:1538:9: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1529:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1538:9: note: Null pointer dereference aMule-2.3.3/src/GapList.h:97:56: performance: Variable 'm_it' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Scanner.cpp:1578:2: warning: Possible null pointer dereference: b [nullPointer] Scanner.cpp:1471:17: note: Calling function 'yy_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 Scanner.cpp:1578:2: note: Null pointer dereference Scanner.cpp:1579:2: warning: Possible null pointer dereference: b [nullPointer] Scanner.cpp:1471:17: note: Calling function 'yy_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 Scanner.cpp:1579:2: note: Null pointer dereference Scanner.cpp:1740:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1737:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1740:2: note: Null pointer dereference Scanner.cpp:1741:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1737:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1741:2: note: Null pointer dereference Scanner.cpp:1741:18: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1737:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1741:18: note: Null pointer dereference Scanner.cpp:1742:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1737:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1742:2: note: Null pointer dereference Scanner.cpp:1743:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1737:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1743:2: note: Null pointer dereference Scanner.cpp:1744:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1737:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1744:2: note: Null pointer dereference aMule-2.3.3/src/GapList.h:97:3: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Scanner.cpp:1744:18: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1737:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1744:18: note: Null pointer dereference Scanner.cpp:1745:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1737:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1745:2: note: Null pointer dereference Scanner.cpp:1746:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1737:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1746:2: note: Null pointer dereference Scanner.cpp:1747:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1737:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1747:2: note: Null pointer dereference Scanner.cpp:1748:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1737:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1748:2: note: Null pointer dereference Scanner.cpp:1801:2: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] Scanner.cpp:1795:7: note: Assuming that condition '!b' is not redundant Scanner.cpp:1801:2: note: Null pointer dereference Scanner.l:88:18: style: C-style pointer casting [cstyleCast] Scanner.l:162:22: style: C-style pointer casting [cstyleCast] Scanner.l:176:20: style: C-style pointer casting [cstyleCast] Scanner.cpp:1224:20: style: C-style pointer casting [cstyleCast] Scanner.cpp:1226:16: style: C-style pointer casting [cstyleCast] Scanner.cpp:1275:41: style: C-style pointer casting [cstyleCast] Scanner.cpp:1275:60: style: C-style pointer casting [cstyleCast] Scanner.cpp:1449:7: style: C-style pointer casting [cstyleCast] Scanner.cpp:1528:6: style: C-style pointer casting [cstyleCast] Scanner.cpp:1537:17: style: C-style pointer casting [cstyleCast] aMule-2.3.3/intl/dcigettext.c:215:9: style: struct member 'known_translation_t::domainname' is never used. [unusedStructMember] Scanner.cpp:1562:10: style: C-style pointer casting [cstyleCast] aMule-2.3.3/intl/dcigettext.c:218:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember] Scanner.cpp:1564:9: style: C-style pointer casting [cstyleCast] aMule-2.3.3/intl/dcigettext.c:221:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember] Scanner.cpp:1688:23: style: C-style pointer casting [cstyleCast] Scanner.cpp:1707:23: style: C-style pointer casting [cstyleCast] aMule-2.3.3/intl/dcigettext.c:224:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember] Scanner.cpp:1736:6: style: C-style pointer casting [cstyleCast] Scanner.cpp:1785:8: style: C-style pointer casting [cstyleCast] Scanner.cpp:2001:27: style: C-style pointer casting [cstyleCast] aMule-2.3.3/intl/dcigettext.c:227:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember] Scanner.cpp:2006:8: style: C-style pointer casting [cstyleCast] aMule-2.3.3/intl/dcigettext.c:228:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember] aMule-2.3.3/src/ThreadScheduler.cpp:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTHREAD_NO_ERROR [valueFlowBailoutIncompleteVar] aMule-2.3.3/intl/dcigettext.c:231:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember] aMule-2.3.3/src/ThreadScheduler.cpp:283:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] Scanner.l:55:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Scanner.l:60:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Scanner.l:65:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Scanner.l:73:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Scanner.l:82:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Scanner.l:190:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Scanner.l:195:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Scanner.cpp:1206:23: style: Checking if unsigned expression 'num_to_read' is less than zero. [unsignedLessThanZero] Scanner.cpp:1219:19: style: Checking if unsigned expression 'new_size' is less than zero. [unsignedLessThanZero] Scanner.cpp:1323:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] Scanner.cpp:354:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. Scanner.cpp:1323:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. Scanner.cpp:1346:49: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] Scanner.cpp:651:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. Scanner.cpp:1346:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. Scanner.cpp:1763:48: style:inconclusive: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] Scanner.cpp:304:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. Scanner.cpp:1763:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. Scanner.cpp:1776:48: style:inconclusive: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] Scanner.cpp:305:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. Scanner.cpp:1776:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. Scanner.cpp:1776:68: style:inconclusive: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] Scanner.cpp:305:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. Scanner.cpp:1776:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. Scanner.cpp:1908:24: style:inconclusive: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent] Scanner.cpp:617:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. Scanner.cpp:1908:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. Scanner.cpp:1160:17: style: Variable 'source' can be declared as pointer to const [constVariablePointer] Scanner.cpp:1361:18: style: Variable 'source' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/GapList.cpp:37:43: style:inconclusive: Function 'Init' argument 2 names different: declaration 'empty' definition 'isEmpty'. [funcArgNamesDifferent] aMule-2.3.3/src/GapList.h:65:34: note: Function 'Init' argument 2 names different: declaration 'empty' definition 'isEmpty'. aMule-2.3.3/src/GapList.cpp:37:43: note: Function 'Init' argument 2 names different: declaration 'empty' definition 'isEmpty'. aMule-2.3.3/src/GapList.cpp:129:31: style:inconclusive: Function 'FillGap' argument 1 names different: declaration 'gapstart' definition 'partstart'. [funcArgNamesDifferent] aMule-2.3.3/src/GapList.h:71:22: note: Function 'FillGap' argument 1 names different: declaration 'gapstart' definition 'partstart'. aMule-2.3.3/src/GapList.cpp:129:31: note: Function 'FillGap' argument 1 names different: declaration 'gapstart' definition 'partstart'. aMule-2.3.3/src/GapList.cpp:129:49: style:inconclusive: Function 'FillGap' argument 2 names different: declaration 'gapend' definition 'partend'. [funcArgNamesDifferent] aMule-2.3.3/src/GapList.h:71:39: note: Function 'FillGap' argument 2 names different: declaration 'gapend' definition 'partend'. aMule-2.3.3/src/GapList.cpp:129:49: note: Function 'FillGap' argument 2 names different: declaration 'gapend' definition 'partend'. aMule-2.3.3/src/kademlia/kademlia/Indexed.cpp:752:3: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_ONLY is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/Logger.cpp:225:30: style: This is the same as wxString::Trim() except that it doesn't change this string. This is a wxWidgets 1.xx compatibility function; you should not use it in new code. [prohibitedStripCalled] aMule-2.3.3/src/Logger.cpp:188:23: style:inconclusive: Either there is a missing 'override', or the member function 'CLogger::GetDebugCategoryCount' can be const. [functionConst] aMule-2.3.3/src/Logger.h:253:15: note: Either there is a missing 'override', or the member function 'CLogger::GetDebugCategoryCount' can be const. aMule-2.3.3/src/Logger.cpp:188:23: note: Either there is a missing 'override', or the member function 'CLogger::GetDebugCategoryCount' can be const. aMule-2.3.3/src/Logger.cpp:358:2: warning: Class 'CLoggerAccess' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/Logger.cpp:358:2: warning: Class 'CLoggerAccess' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/ClientCreditsList.cpp:249:26: style: The member function 'CClientCreditsList::CreateKeyPair' can be static. [functionStatic] aMule-2.3.3/src/ClientCreditsList.h:54:7: note: The member function 'CClientCreditsList::CreateKeyPair' can be static. aMule-2.3.3/src/ClientCreditsList.cpp:249:26: note: The member function 'CClientCreditsList::CreateKeyPair' can be static. aMule-2.3.3/src/Proxy.cpp:258:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_PROXY_SOCKET_EVENT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:192:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STATTREE_NODE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.cpp:301:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_CONNECTION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:255:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_NODE_VALUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.cpp:384:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_process_state [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:343:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_label [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.cpp:418:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_process_state [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:351:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_VALUE_TYPE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.cpp:818:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_process_state [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:370:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_NODE_VALUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.cpp:832:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_process_state [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:386:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_NODE_VALUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.cpp:1015:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_process_state [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:423:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_NODE_VALUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.cpp:1029:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_process_state [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:444:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_NODE_VALUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.cpp:1256:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_PROXY_SOCKET_EVENT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:479:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_NODE_VALUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Proxy.cpp:1403:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:515:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_NODE_VALUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:565:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_VALUE_TYPE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:575:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_label [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:582:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:607:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_NODE_VALUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:625:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_NODE_VALUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.cpp:320:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STAT_NODE_VALUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/RC4Encrypt.cpp:42:29: warning: The class 'CRC4EncryptableBuffer' defines member function with name 'Append' also defined in its parent class 'CFileDataIO'. [duplInheritedMember] aMule-2.3.3/src/SafeFile.h:216:7: note: Parent function 'CFileDataIO::Append' aMule-2.3.3/src/RC4Encrypt.cpp:42:29: note: Derived function 'CRC4EncryptableBuffer::Append' aMule-2.3.3/src/KnownFile.h:114:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OLD_MAX_FILE_SIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/KnownFile.h:206:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/CommentDialog.cpp:78:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFILECOMMENTLEN [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/RC4Encrypt.h:56:3: style: The destructor '~CRC4EncryptableBuffer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MemFile.h:95:11: note: Virtual destructor in base class aMule-2.3.3/src/RC4Encrypt.h:56:3: note: Destructor in derived class aMule-2.3.3/src/RC4Encrypt.h:76:7: style: The function 'ResetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MemFile.h:132:15: note: Virtual function in base class aMule-2.3.3/src/RC4Encrypt.h:76:7: note: Function in derived class aMule-2.3.3/src/Friend.cpp:47:2: performance: Variable 'm_UserHash' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/MemFile.cpp:118:15: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/Friend.cpp:159:15: style:inconclusive: Either there is a missing 'override', or the member function 'CFriend::HasFriendSlot' can be const. [functionConst] aMule-2.3.3/src/Friend.h:60:7: note: Either there is a missing 'override', or the member function 'CFriend::HasFriendSlot' can be const. aMule-2.3.3/src/Friend.cpp:159:15: note: Either there is a missing 'override', or the member function 'CFriend::HasFriendSlot' can be const. aMule-2.3.3/src/Friend.h:46:2: style: Class 'CFriend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Friend.h:48:2: style: Class 'CFriend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/EMSocket.cpp:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONNECTION_TIMEOUT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EMSocket.cpp:112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uploadBandwidthThrottler [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EMSocket.cpp:518:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/kademlia/Prefs.cpp:199:2: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_ONLY is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/Logger.cpp:196:2: warning: Possible leak in public function. The pointer 'applog' is not deallocated before it is allocated. [publicAllocationError] aMule-2.3.3/src/Logger.cpp:265:17: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/Logger.cpp:279:24: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/Logger.cpp:216:51: style: Parameter 'evt' can be declared as reference to const. However it seems that 'OnLoggingEvent' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] aMule-2.3.3/src/Logger.cpp:302:2: note: You might need to cast the function pointer here aMule-2.3.3/src/Logger.cpp:216:51: note: Parameter 'evt' can be declared as reference to const aMule-2.3.3/src/kademlia/utils/UInt128.cpp:91:6: style: Please note that this method does the same thing as the standard 'reserve()' one and should not be used in new code. [prohibitedAllocCalled] aMule-2.3.3/src/libs/common/Format.h:142:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxConvUTF8 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/StringFunctions.h:91:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxConvFile [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/FileFunctions.cpp:96:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/MuleDebug.cpp:76:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/MuleDebug.cpp:581:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/utils/UInt128.cpp:92:6: style: The scope of the variable 'b' can be reduced. [variableScope] aMule-2.3.3/src/Packet.h:57:9: style:inconclusive: Technically the member function 'CPacket::IsSplitted' can be const. [functionConst] aMule-2.3.3/src/Packet.h:58:9: style:inconclusive: Technically the member function 'CPacket::IsLastSplitted' can be const. [functionConst] aMule-2.3.3/src/Packet.h:62:9: style:inconclusive: Technically the member function 'CPacket::IsFromPF' can be const. [functionConst] aMule-2.3.3/src/kademlia/net/PacketTracking.cpp:119:2: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_ONLY is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/ClientCreditsList.cpp:386:36: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/Packet.h:43:2: style: Class 'CPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/common/Format.h:193:76: error: Reference to temporary returned. [returnTempReference] aMule-2.3.3/src/ChatSelector.h:43:2: style: Class 'CChatSession' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/FriendListCtrl.cpp:127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_DETAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/FriendListCtrl.cpp:240:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_REMOVEFRIEND [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/DeadSourceList.h:58:2: style: Class 'CDeadSourceList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ChatSelector.h:44:3: style: The destructor '~CChatSession' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleTextCtrl.h:57:11: note: Virtual destructor in base class aMule-2.3.3/src/ChatSelector.h:44:3: note: Destructor in derived class aMule-2.3.3/src/ChatSelector.h:68:13: style: The destructor '~CChatSelector' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleNotebook.h:91:11: note: Virtual destructor in base class aMule-2.3.3/src/ChatSelector.h:68:13: note: Destructor in derived class aMule-2.3.3/src/ED2KLink.cpp:77:23: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] aMule-2.3.3/src/libs/common/MuleDebug.h:85:2: style: Struct 'CInvalidParamsEx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/common/MuleDebug.h:95:2: style: Struct 'CInvalidStateEx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/common/MuleDebug.h:104:2: style: Struct 'CInvalidPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/LibSocketAsio.cpp:161:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Format.h:110:2: style: Class 'CFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/LibSocketAsio.cpp:291:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Format.h:120:2: style: Class 'CFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/LibSocketAsio.cpp:329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:416:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:426:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:432:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_transferred [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/StringFunctions.cpp:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxCONV_FAILED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:568:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable success [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/OScopeCtrl.cpp:90:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BRUSH_BLACK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/StringFunctions.cpp:116:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxConvUTF8 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:638:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_aSocket [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/OScopeCtrl.cpp:204:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEN_TRANSPARENT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:645:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_aSocket [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/OScopeCtrl.cpp:383:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEN_TRANSPARENT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:750:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_aSocket [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/OScopeCtrl.cpp:469:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:799:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/OScopeCtrl.cpp:542:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amuledlg [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:858:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:864:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:895:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_aServer [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:901:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_aServer [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:909:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EncryptedStreamSocket.cpp:146:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1070:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EncryptedStreamSocket.cpp:188:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1083:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_transferred [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EncryptedStreamSocket.cpp:230:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1149:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EncryptedStreamSocket.cpp:344:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1158:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_transferred [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EncryptedStreamSocket.cpp:428:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1187:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_aSocket [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EncryptedStreamSocket.cpp:444:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_aSocket [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/MuleDebug.cpp:79:6: style: Condition 't' is always true [knownConditionTrueFalse] aMule-2.3.3/src/libs/common/MuleDebug.cpp:77:11: note: Assignment 't=true', assigned value is 1 aMule-2.3.3/src/libs/common/MuleDebug.cpp:79:6: note: Condition 't' is always true aMule-2.3.3/src/EncryptedStreamSocket.cpp:711:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1256:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/MuleDebug.cpp:90:73: style: Condition 'status' is always true [knownConditionTrueFalse] aMule-2.3.3/src/libs/common/MuleDebug.cpp:80:17: note: Assignment 'status=-1', assigned value is -1 aMule-2.3.3/src/libs/common/MuleDebug.cpp:90:73: note: Condition 'status' is always true aMule-2.3.3/src/EncryptedStreamSocket.cpp:778:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1273:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_threads [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1284:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_threads [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1428:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_CONNECTION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1441:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_OUTPUT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1455:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_INPUT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1468:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_LOST [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/MuleDebug.cpp:94:4: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] aMule-2.3.3/src/BitVector.h:54:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/BitVector.h:64:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/OtherFunctions.cpp:921:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED2KFTSTR_AUDIO [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/OtherFunctions.cpp:939:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED2KFTSTR_AUDIO [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/OtherFunctions.cpp:1059:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/TextFile.cpp:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/OtherFunctions.cpp:1114:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/TextFile.cpp:158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable both [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Format.cpp:293:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Format.cpp:474:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Format.cpp:509:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ClientCreditsList.cpp:192:21: style: Variable 'cur_credit' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/kademlia/routing/RoutingZone.cpp:174:4: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_ONLY is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/libs/common/Format.cpp:546:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Path.cpp:272:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxConvISO8859_1 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Path.cpp:282:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxConvFile [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Path.cpp:429:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trailing [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Path.cpp:536:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trailing [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Path.cpp:684:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leading [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Path.cpp:709:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trailing [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ThreadScheduler.cpp:210:26: style: Unused private function: 'CThreadScheduler::GetTaskCount' [unusedPrivateFunction] aMule-2.3.3/src/ThreadScheduler.h:101:9: note: Unused private function: 'CThreadScheduler::GetTaskCount' aMule-2.3.3/src/ThreadScheduler.cpp:210:26: note: Unused private function: 'CThreadScheduler::GetTaskCount' aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.cpp:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ED2KLink.h:61:2: style: Class 'CED2KFileLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.cpp:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_CONNECTION_FLAG [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ED2KLink.h:112:2: style: Class 'CED2KServerLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ED2KLink.h:133:2: style: Class 'CED2KServerListLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ThreadScheduler.cpp:180:7: style:inconclusive: Technically the member function 'CTaskSorter::operator()' can be const. [functionConst] aMule-2.3.3/src/ThreadScheduler.cpp:205:10: warning: Class 'CThreadScheduler' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/ThreadScheduler.cpp:205:10: warning: Class 'CThreadScheduler' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/libs/common/MuleDebug.cpp:98:38: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/common/MuleDebug.cpp:100:38: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/ED2KLink.h:64:11: style: The destructor '~CED2KFileLink' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ED2KLink.h:48:11: note: Virtual destructor in base class aMule-2.3.3/src/ED2KLink.h:64:11: note: Destructor in derived class aMule-2.3.3/src/libs/common/MuleDebug.cpp:105:41: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/ED2KLink.h:66:19: style: The function 'GetLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ED2KLink.h:46:19: note: Virtual function in base class aMule-2.3.3/src/ED2KLink.h:66:19: note: Function in derived class aMule-2.3.3/src/libs/common/MuleDebug.cpp:581:26: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/ED2KLink.h:115:19: style: The function 'GetLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ED2KLink.h:46:19: note: Virtual function in base class aMule-2.3.3/src/ED2KLink.h:115:19: note: Function in derived class aMule-2.3.3/src/ED2KLink.h:136:19: style: The function 'GetLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ED2KLink.h:46:19: note: Virtual function in base class aMule-2.3.3/src/ED2KLink.h:136:19: note: Function in derived class aMule-2.3.3/src/ScopedPtr.h:98:2: style: Class 'CScopedArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/common/FileFunctions.h:49:2: style: Class 'CDirIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ScopedPtr.h:103:2: style: Class 'CScopedArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ScopedPtr.h:153:2: style: Class 'CScopedContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ThreadScheduler.cpp:53:2: style: Class 'CTaskThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ScopedPtr.h:44:2: style: Class 'CScopedPtr < CThreadTask >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ED2KLink.h:68:11: performance: Function 'GetName()' should return member 'm_name' by const reference. [returnByReference] aMule-2.3.3/src/Friend.cpp:124:2: style:inconclusive: Same expression used in consecutive assignments of 'm_dwLastChatted' and 'tagcount'. [duplicateAssignExpression] aMule-2.3.3/src/Friend.cpp:126:9: note: Same expression used in consecutive assignments of 'm_dwLastChatted' and 'tagcount'. aMule-2.3.3/src/Friend.cpp:124:2: note: Same expression used in consecutive assignments of 'm_dwLastChatted' and 'tagcount'. aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:284:7: style:inconclusive: Technically the member function 'CQueuedData::ToZlib' can be const. [functionConst] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.cpp:53:28: style:inconclusive: Either there is a missing 'override', or the member function 'CECMuleSocketHandler::SocketHandler' can be const. [functionConst] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.cpp:44:14: note: Either there is a missing 'override', or the member function 'CECMuleSocketHandler::SocketHandler' can be const. aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.cpp:53:28: note: Either there is a missing 'override', or the member function 'CECMuleSocketHandler::SocketHandler' can be const. aMule-2.3.3/src/libs/common/StringFunctions.cpp:73:36: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/StringFunctions.cpp:142:24: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] aMule-2.3.3/src/libs/common/StringFunctions.cpp:172:22: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/StringFunctions.cpp:211:14: style: This is a wxWidgets 1.xx compatibility function; you should not use it in new code. [prohibitedIsNumberCalled] aMule-2.3.3/src/utils/aLinkCreator/src/alcpix.cpp:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullBitmap [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/StringFunctions.cpp:211:35: style: This is a wxWidgets 1.xx compatibility function; you should not use it in new code. [prohibitedIsNumberCalled] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:263:2: style: Class 'CQueuedData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:39:2: style: Class 'CECMuleSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:40:11: style: The destructor '~CECMuleSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:99:11: note: Virtual destructor in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:40:11: note: Destructor in derived class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:44:15: style: The function 'OnConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:194:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:44:15: note: Function in derived class aMule-2.3.3/src/RLE.h:38:2: style: Class 'RLE_Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:45:15: style: The function 'OnConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/LibSocket.h:257:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:45:15: note: Function in derived class aMule-2.3.3/src/libs/common/TextFile.cpp:133:13: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:46:15: style: The function 'OnSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/LibSocket.h:258:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:46:15: note: Function in derived class aMule-2.3.3/src/DownloadListCtrl.h:60:3: style: Class 'CDownloadListCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/common/TextFile.cpp:133:31: style: This is a wxWidgets 1.xx compatibility function; you should not use it in new code. [prohibitedLastCalled] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:47:15: style: The function 'OnReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/LibSocket.h:259:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:47:15: note: Function in derived class aMule-2.3.3/src/TransferWnd.h:55:2: style: Class 'CTransferWnd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/common/TextFile.cpp:134:15: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:50:7: style: The function 'InternalConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:237:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:50:7: note: Function in derived class aMule-2.3.3/src/libs/common/TextFile.cpp:135:20: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:52:6: style: The function 'InternalGetLastError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:243:14: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:52:6: note: Function in derived class aMule-2.3.3/src/SearchDlg.h:57:2: style: Class 'CSearchDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/common/TextFile.cpp:158:16: style: This is the same as wxString::Trim() except that it doesn't change this string. This is a wxWidgets 1.xx compatibility function; you should not use it in new code. [prohibitedStripCalled] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:54:7: style: The function 'InternalWaitOnConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:239:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:54:7: note: Function in derived class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:55:7: style: The function 'InternalWaitForWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:240:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:55:7: note: Function in derived class aMule-2.3.3/src/utils/aLinkCreator/src/alcc.h:71:0: error: syntax error [syntaxError] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:56:7: style: The function 'InternalWaitForRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:241:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:56:7: note: Function in derived class aMule-2.3.3/src/ScopedPtr.h:44:2: style: Class 'CScopedPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:58:7: style: The function 'InternalError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:246:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:58:7: note: Function in derived class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:59:7: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:245:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:59:7: note: Function in derived class aMule-2.3.3/src/ScopedPtr.h:98:2: style: Class 'CScopedArray < uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:61:9: style: The function 'InternalRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:247:17: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:61:9: note: Function in derived class aMule-2.3.3/src/ScopedPtr.h:103:2: style: Class 'CScopedArray < uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:62:9: style: The function 'InternalWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:248:17: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:62:9: note: Function in derived class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:64:7: style: The function 'InternalIsConnected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:250:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:64:7: note: Function in derived class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:65:7: style: The function 'InternalDestroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:251:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:65:7: note: Function in derived class aMule-2.3.3/src/libs/common/TextFile.cpp:35:12: warning: Member variable 'CTextFile::m_mode' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/DownloadListCtrl.h:72:11: style: The destructor '~CDownloadListCtrl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleListCtrl.h:96:11: note: Virtual destructor in base class aMule-2.3.3/src/DownloadListCtrl.h:72:11: note: Destructor in derived class aMule-2.3.3/src/DownloadListCtrl.h:140:11: style: The function 'GetOldColumnOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleListCtrl.h:280:19: note: Virtual function in base class aMule-2.3.3/src/DownloadListCtrl.h:140:11: note: Function in derived class aMule-2.3.3/src/DownloadListCtrl.h:152:19: style: The function 'GetTTSText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleListCtrl.h:252:19: note: Virtual function in base class aMule-2.3.3/src/DownloadListCtrl.h:152:19: note: Function in derived class aMule-2.3.3/src/DownloadListCtrl.h:158:15: style: The function 'OnDrawItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/extern/wxWidgets/listctrl.h:194:18: note: Virtual function in base class aMule-2.3.3/src/DownloadListCtrl.h:158:15: note: Function in derived class aMule-2.3.3/src/utils/aLinkCreator/src/ed2khash.cpp:209:52: error: There is an unknown macro here somewhere. Configuration is required. If ll is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/utils/aLinkCreator/src/alc.h:37:1: style: The class 'alc' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] aMule-2.3.3/src/libs/common/FileFunctions.cpp:250:41: style:inconclusive: Function 'UnpackArchive' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent] aMule-2.3.3/src/libs/common/FileFunctions.h:92:41: note: Function 'UnpackArchive' argument 1 names different: declaration 'file' definition 'path'. aMule-2.3.3/src/libs/common/FileFunctions.cpp:250:41: note: Function 'UnpackArchive' argument 1 names different: declaration 'file' definition 'path'. aMule-2.3.3/src/ListenSocket.cpp:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_CONNECTION_FLAG [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Path.h:212:42: performance: Function parameter 'value' should be passed by const reference. [passedByValue] aMule-2.3.3/src/utils/aLinkCreator/src/alcframe.h:170:5: style: Class 'AlcFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/common/StringFunctions.cpp:46:6: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/common/StringFunctions.cpp:119:17: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/Server.h:51:2: style: Class 'CServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Server.h:53:2: style: Class 'CServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Server.h:54:2: style: Class 'CServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/common/StringFunctions.cpp:42:44: style:inconclusive: Function 'unicode2char' argument 1 names different: declaration 'x' definition 's'. [funcArgNamesDifferent] aMule-2.3.3/src/libs/common/StringFunctions.h:77:44: note: Function 'unicode2char' argument 1 names different: declaration 'x' definition 's'. aMule-2.3.3/src/libs/common/StringFunctions.cpp:42:44: note: Function 'unicode2char' argument 1 names different: declaration 'x' definition 's'. aMule-2.3.3/src/libs/common/StringFunctions.cpp:238:64: style:inconclusive: Function 'CSimpleTokenizer' argument 2 names different: declaration 'delim' definition 'token'. [funcArgNamesDifferent] aMule-2.3.3/src/libs/common/StringFunctions.h:262:47: note: Function 'CSimpleTokenizer' argument 2 names different: declaration 'delim' definition 'token'. aMule-2.3.3/src/libs/common/StringFunctions.cpp:238:64: note: Function 'CSimpleTokenizer' argument 2 names different: declaration 'delim' definition 'token'. aMule-2.3.3/src/libs/common/Path.cpp:466:2: warning: Assert statement calls a function which may have desired side effects: 'wxString::IsAscii'. [assertWithSideEffect] aMule-2.3.3/src/libs/common/Path.cpp:478:2: warning: Assert statement calls a function which may have desired side effects: 'wxString::IsAscii'. [assertWithSideEffect] aMule-2.3.3/src/libs/common/Path.cpp:569:2: warning: Assert statement calls a function which may have desired side effects: 'wxString::IsAscii'. [assertWithSideEffect] aMule-2.3.3/src/libs/common/Path.cpp:99:14: warning: Return value of function wxFileName::SplitPath() is not used. [ignoredReturnValue] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.cpp:111:53: style: Parameter 'address' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/libs/common/Path.cpp:57:35: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:105:18: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:115:34: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:258:2: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:259:2: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:319:21: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:319:46: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:428:8: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:428:22: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:539:8: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:539:21: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:544:37: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:544:49: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:643:11: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:652:12: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:654:19: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:658:38: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:670:11: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:688:56: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/Path.cpp:690:12: style: This is a wxWidgets 1.xx compatibility function; you should not use it in new code. [prohibitedContainsCalled] aMule-2.3.3/src/libs/common/Path.cpp:691:9: style: This is a wxWidgets 1.xx compatibility function. Use 'wxString::Truncate' in new applications instead. [prohibitedRemoveCalled] aMule-2.3.3/src/utils/cas/configfile.c:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ScopedPtr.h:98:2: style: Class 'CScopedArray < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ScopedPtr.h:103:2: style: Class 'CScopedArray < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/aLinkCreator/src/alcframe.cpp:447:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write_append [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Path.cpp:105:24: style: Condition 'vol.Length()' is always false [knownConditionTrueFalse] aMule-2.3.3/src/ChatSelector.cpp:162:17: style: Variable 'page' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/ChatSelector.cpp:351:16: style: Variable 'ci' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/Packet.cpp:80:27: style:inconclusive: Function 'CPacket' argument 1 names different: declaration 'header' definition 'rawHeader'. [funcArgNamesDifferent] aMule-2.3.3/src/Packet.h:44:19: note: Function 'CPacket' argument 1 names different: declaration 'header' definition 'rawHeader'. aMule-2.3.3/src/Packet.cpp:80:27: note: Function 'CPacket' argument 1 names different: declaration 'header' definition 'rawHeader'. aMule-2.3.3/src/Packet.cpp:38:27: style: Parameter 'p' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/utils/cas/html.c:61:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/cas/functions.c:224:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Path.cpp:225:30: style:inconclusive: Function 'CPath' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] aMule-2.3.3/src/libs/common/Path.h:57:33: note: Function 'CPath' argument 1 names different: declaration 'path' definition 'filename'. aMule-2.3.3/src/libs/common/Path.cpp:225:30: note: Function 'CPath' argument 1 names different: declaration 'path' definition 'filename'. aMule-2.3.3/src/kademlia/kademlia/Prefs.h:67:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KADEMLIAFIREWALLCHECKS [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/kademlia/Prefs.h:71:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KADEMLIADISCONNECTDELAY [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/kademlia/Prefs.h:73:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KADEMLIADISCONNECTDELAY [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ChatWnd.cpp:105:11: warning: Return value of function m_menu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/plasmamule/plasma-applet-plasmamule.cpp:46:1: error: There is an unknown macro here somewhere. Configuration is required. If K_EXPORT_PLASMA_APPLET is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/MuleTrayIcon.cpp:82:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleTrayIcon.cpp:99:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNLIMITED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleUDPSocket.cpp:71:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_NOWAIT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleTrayIcon.cpp:125:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNLIMITED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleUDPSocket.cpp:173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleTrayIcon.cpp:170:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mule_TrayIcon_big_ico_xpm [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleUDPSocket.cpp:204:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleTrayIcon.cpp:199:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleUDPSocket.cpp:271:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDPMAXQUEUETIME [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleTrayIcon.cpp:301:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOD_VERSION_LONG [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleUDPSocket.cpp:329:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/aLinkCreator/src/ed2khash.h:54:6: style: The destructor '~Ed2kHash' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/utils/aLinkCreator/src/md4.h:93:14: note: Virtual destructor in base class aMule-2.3.3/src/utils/aLinkCreator/src/ed2khash.h:54:6: note: Destructor in derived class aMule-2.3.3/src/Tag.cpp:417:14: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/cas/configfile.c:124:5: warning:inconclusive: Width 12 given in format string (no. 1) is smaller than destination buffer 'option[15]'. [invalidScanfFormatWidth_smaller] aMule-2.3.3/src/Proxy.cpp:1116:51: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/Tag.cpp:43:2: performance: Variable 'm_Name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/Proxy.cpp:134:21: warning: Member variable 'CProxyStateMachine::m_buffer' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/Tag.cpp:60:2: performance: Variable 'm_Name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/Proxy.cpp:134:21: warning: Member variable 'CProxyStateMachine::m_lastError' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/Proxy.cpp:1354:23: warning: Member variable 'CDatagramSocketProxy::m_lastUDPOverhead' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/utils/cas/html.c:90:20: warning: If resource allocation fails, then there is a possible null pointer dereference: fTmpl [nullPointerOutOfResources] aMule-2.3.3/src/utils/cas/html.c:89:21: note: Assuming allocation function fails aMule-2.3.3/src/utils/cas/html.c:89:21: note: Assignment 'fTmpl=fopen(template,"r")', assigned value is 0 aMule-2.3.3/src/utils/cas/html.c:90:20: note: Null pointer dereference aMule-2.3.3/src/utils/cas/html.c:94:9: warning: If resource allocation fails, then there is a possible null pointer dereference: fTmpl [nullPointerOutOfResources] aMule-2.3.3/src/utils/cas/html.c:89:21: note: Assuming allocation function fails aMule-2.3.3/src/utils/cas/html.c:89:21: note: Assignment 'fTmpl=fopen(template,"r")', assigned value is 0 aMule-2.3.3/src/utils/cas/html.c:94:9: note: Null pointer dereference aMule-2.3.3/src/Proxy.cpp:106:26: style: Either there is a missing 'override', or the member function 'CProxyEventHandler::ProxySocketHandler' can be static. [functionStatic] aMule-2.3.3/src/Proxy.h:184:7: note: Either there is a missing 'override', or the member function 'CProxyEventHandler::ProxySocketHandler' can be static. aMule-2.3.3/src/Proxy.cpp:106:26: note: Either there is a missing 'override', or the member function 'CProxyEventHandler::ProxySocketHandler' can be static. aMule-2.3.3/src/RLE.cpp:275:43: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/RLE.cpp:285:22: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/RLE.cpp:290:22: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/Proxy.cpp:161:9: warning: Class 'CProxyStateMachine' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/Proxy.cpp:161:9: warning: Class 'CProxyStateMachine' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/Proxy.cpp:1310:26: warning: The class 'CSocketClientProxy' defines member function with name 'Connect' also defined in its parent class 'CLibSocket'. [duplInheritedMember] aMule-2.3.3/src/LibSocket.h:264:7: note: Parent function 'CLibSocket::Connect' aMule-2.3.3/src/Proxy.cpp:1310:26: note: Derived function 'CSocketClientProxy::Connect' aMule-2.3.3/src/Proxy.cpp:1324:28: warning: The class 'CSocketClientProxy' defines member function with name 'Read' also defined in its parent class 'CLibSocket'. [duplInheritedMember] aMule-2.3.3/src/LibSocket.h:290:9: note: Parent function 'CLibSocket::Read' aMule-2.3.3/src/Proxy.cpp:1324:28: note: Derived function 'CSocketClientProxy::Read' aMule-2.3.3/src/Proxy.cpp:1330:28: warning: The class 'CSocketClientProxy' defines member function with name 'Write' also defined in its parent class 'CLibSocket'. [duplInheritedMember] aMule-2.3.3/src/LibSocket.h:296:9: note: Parent function 'CLibSocket::Write' aMule-2.3.3/src/Proxy.cpp:1330:28: note: Derived function 'CSocketClientProxy::Write' aMule-2.3.3/src/utils/cas/configfile.c:93:7: style: Variable 'lines' can be declared as const array [constVariable] aMule-2.3.3/src/utils/cas/functions.c:71:15: style: Variable 'saved_home' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/utils/cas/functions.c:215:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/utils/cas/functions.c:250:8: style: Variable 'retStr' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/utils/cas/functions.c:294:22: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/utils/cas/html.c:41:23: style: Parameter 'stats' can be declared as const array [constParameter] aMule-2.3.3/src/utils/cas/html.c:41:40: style: Parameter 'lines' can be declared as const array [constParameter] aMule-2.3.3/src/utils/cas/html.c:41:55: style: Parameter 'template' can be declared as const array [constParameter] aMule-2.3.3/src/utils/cas/html.c:41:76: style: Parameter 'path_for_html' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/RLE.cpp:107:44: style:inconclusive: Function 'Decode' argument 1 names different: declaration 'data' definition 'buff'. [funcArgNamesDifferent] aMule-2.3.3/src/RLE.h:49:35: note: Function 'Decode' argument 1 names different: declaration 'data' definition 'buff'. aMule-2.3.3/src/RLE.cpp:107:44: note: Function 'Decode' argument 1 names different: declaration 'data' definition 'buff'. aMule-2.3.3/src/RLE.cpp:39:54: style: Parameter 'content' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/utils/aLinkCreator/src/alcframe.cpp:546:20: style: The scope of the variable 'url' can be reduced. [variableScope] aMule-2.3.3/src/utils/plasmamule/plasma-engine-plasmamule.cpp:353:1: error: There is an unknown macro here somewhere. Configuration is required. If K_EXPORT_PLASMA_DATAENGINE is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/CatDialog.cpp:58:64: style:inconclusive: Function 'CCatDialog' argument 3 names different: declaration 'catindex' definition 'index'. [funcArgNamesDifferent] aMule-2.3.3/src/CatDialog.h:62:53: note: Function 'CCatDialog' argument 3 names different: declaration 'catindex' definition 'index'. aMule-2.3.3/src/CatDialog.cpp:58:64: note: Function 'CCatDialog' argument 3 names different: declaration 'catindex' definition 'index'. aMule-2.3.3/src/ED2KLink.cpp:194:19: style: Variable 'token' is assigned a value that is never used. [unreadVariable] aMule-2.3.3/src/libs/ec/cpp/ECTag.h:62:3: warning:inconclusive: Member variable 'EC_IPv4_t::m_ip' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/Proxy.cpp:1266:35: style: Return value 'm_proxyStateMachine->Start(peerAddress,this)' is always true [knownConditionTrueFalse] aMule-2.3.3/src/Proxy.cpp:1266:35: note: Calling function 'Start' returns 1 aMule-2.3.3/src/Proxy.cpp:1266:35: note: Return value 'm_proxyStateMachine->Start(peerAddress,this)' is always true aMule-2.3.3/src/libs/ec/cpp/ECTag.h:62:3: warning:inconclusive: Member variable 'EC_IPv4_t::m_port' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/libs/ec/cpp/ECPacket.h:61:3: warning: Member variable 'CECPacket::m_opCode' is not initialized in the constructor. [uninitMemberVarPrivate] aMule-2.3.3/src/libs/ec/cpp/ECPacket.cpp:70:17: style: The member function 'CECPacket::DebugPrint' can be static. [functionStatic] aMule-2.3.3/src/libs/ec/cpp/ECPacket.h:58:8: note: The member function 'CECPacket::DebugPrint' can be static. aMule-2.3.3/src/libs/ec/cpp/ECPacket.cpp:70:17: note: The member function 'CECPacket::DebugPrint' can be static. aMule-2.3.3/src/utils/wxCas/src/wxcas.cpp:39:2: error: #error You must set wxUSE_PRINTING_ARCHITECTURE to 1 in setup.h to compile wxCas. [preprocessorErrorDirective] aMule-2.3.3/src/ChatWnd.h:41:2: style: Class 'CChatWnd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/ECPacket.cpp:34:17: warning: The class 'CECPacket' defines member function with name 'ReadFromSocket' also defined in its parent class 'CECTag'. [duplInheritedMember] aMule-2.3.3/src/libs/ec/cpp/ECTag.h:211:9: note: Parent function 'CECTag::ReadFromSocket' aMule-2.3.3/src/libs/ec/cpp/ECPacket.cpp:34:17: note: Derived function 'CECPacket::ReadFromSocket' aMule-2.3.3/src/kademlia/utils/KadUDPKey.h:38:44: debug: Function::addArguments found argument 'zero' with varid 0. [varid0] aMule-2.3.3/src/kademlia/utils/KadUDPKey.h:42:61: debug: Function::addArguments found argument 'zero' with varid 0. [varid0] aMule-2.3.3/src/libs/ec/cpp/ECTag.h:250:3: style: Class 'CECEmptyTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/cas/cas.c:115:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/ec/cpp/ECPacket.h:42:3: style: Class 'CECPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/cas/cas.c:182:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/FriendListCtrl.h:39:3: style: The destructor '~CFriendListCtrl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleListCtrl.h:96:11: note: Virtual destructor in base class aMule-2.3.3/src/FriendListCtrl.h:39:3: note: Destructor in derived class aMule-2.3.3/src/EncryptedDatagramSocket.cpp:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EncryptedDatagramSocket.cpp:298:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EncryptedDatagramSocket.cpp:386:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EDONKEYPROT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EncryptedDatagramSocket.cpp:453:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EDONKEYPROT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/IPFilter.cpp:250:91: debug: Function::addArguments found argument 'Description' with varid 0. [varid0] aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.cpp:283:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_EC_CONNECTION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/linuxmon.h:60:11: performance: Function 'GetUptime()' should return member 'm_uptime' by const reference. [returnByReference] aMule-2.3.3/src/utils/plasmamule/qt-emc.cpp:37:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/linuxmon.h:63:11: performance: Function 'GetSysLoad_1()' should return member 'm_sysLoad_1' by const reference. [returnByReference] aMule-2.3.3/src/utils/plasmamule/qt-emc.cpp:114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LittleEndian [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/linuxmon.h:66:11: performance: Function 'GetSysLoad_5()' should return member 'm_sysLoad_5' by const reference. [returnByReference] aMule-2.3.3/src/utils/plasmamule/qt-emc.cpp:524:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LittleEndian [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/linuxmon.h:69:11: performance: Function 'GetSysLoad_15()' should return member 'm_sysLoad_15' by const reference. [returnByReference] aMule-2.3.3/src/kademlia/kademlia/Entry.h:71:3: performance: Variable 'm_tLifeTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/utils/wxCas/src/wxcasprint.cpp:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/wxcasprint.cpp:68:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/wxcasprint.cpp:119:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Server.cpp:273:46: style:inconclusive: Function 'SetDescription' argument 1 names different: declaration 'newdescription' definition 'newname'. [funcArgNamesDifferent] aMule-2.3.3/src/Server.h:76:38: note: Function 'SetDescription' argument 1 names different: declaration 'newdescription' definition 'newname'. aMule-2.3.3/src/Server.cpp:273:46: note: Function 'SetDescription' argument 1 names different: declaration 'newdescription' definition 'newname'. aMule-2.3.3/src/utils/plasmamule/plasmamule-engine-feeder.cpp:51:11: style: Variable 'cat_selection' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/Server.cpp:291:43: style:inconclusive: Function 'SetLastDescPingedCount' argument 1 names different: declaration 'reset' definition 'bReset'. [funcArgNamesDifferent] aMule-2.3.3/src/Server.h:125:35: note: Function 'SetLastDescPingedCount' argument 1 names different: declaration 'reset' definition 'bReset'. aMule-2.3.3/src/Server.cpp:291:43: note: Function 'SetLastDescPingedCount' argument 1 names different: declaration 'reset' definition 'bReset'. aMule-2.3.3/src/OScopeCtrl.h:62:8: style:inconclusive: Either there is a missing 'override', or the member function 'COScopeCtrl::GetUpperLimit' can be const. [functionConst] aMule-2.3.3/src/OScopeCtrl.cpp:390:23: style:inconclusive: Either there is a missing 'override', or the member function 'COScopeCtrl::GetPlotY' can be const. [functionConst] aMule-2.3.3/src/OScopeCtrl.h:122:11: note: Either there is a missing 'override', or the member function 'COScopeCtrl::GetPlotY' can be const. aMule-2.3.3/src/OScopeCtrl.cpp:390:23: note: Either there is a missing 'override', or the member function 'COScopeCtrl::GetPlotY' can be const. aMule-2.3.3/src/StatTree.h:237:7: style:inconclusive: Technically the member function 'CStatTreeItemBase::IsAtEndOfList' can be const. [functionConst] aMule-2.3.3/src/StatTree.h:677:11: style:inconclusive: Technically the member function 'CStatTreeItemCounterMax::GetValue' can be const. [functionConst] aMule-2.3.3/src/StatTree.h:682:11: style:inconclusive: Technically the member function 'CStatTreeItemCounterMax::GetMaxValue' can be const. [functionConst] aMule-2.3.3/src/LibSocketAsio.cpp:1325:37: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf] aMule-2.3.3/src/Statistics.h:370:6: style: The member function 'CStatistics::GetPointsPerRange' can be static. [functionStatic] aMule-2.3.3/src/utils/wxCas/src/wxcas.h:39:1: style: The class 'WxCas' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] aMule-2.3.3/src/utils/wxCas/src/wxcaspix.cpp:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullBitmap [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/StatTree.h:127:2: style: Class 'CStatTreeItemBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/StatTree.h:368:2: style: Class 'CStatTreeItemSimple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/StatTree.h:574:2: style: Class 'CStatTreeItemHiddenCounter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/StatTree.h:652:2: style: Class 'CStatTreeItemCounterMax' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/StatTree.h:720:2: style: Class 'CStatTreeItemPackets' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/StatTree.h:771:2: style: Class 'CStatTreeItemPacketTotals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/wxCas/src/onlinesig.cpp:41:2: performance: Variable 'm_amulesig' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/StatTree.h:815:2: style: Class 'CStatTreeItemTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/wxCas/src/onlinesig.cpp:44:2: performance: Variable 'm_sessionMaxDLDate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:77:2: style: Class 'OnLineSig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/StatTree.h:1079:2: style: Class 'CStatTreeItemReconnects' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.h:168:2: style: Class 'WxCasFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/StatTree.h:1110:2: style: Class 'CStatTreeItemMaxConnLimitReached' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Statistics.h:74:2: style: Class 'CPreciseRateCounter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Statistics.h:191:2: style: Class 'CStatTreeItemPeakConnections' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/wxCas/src/onlinesig.cpp:312:21: style: The member function 'OnLineSig::BytesConvertion' can be static. [functionStatic] aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:71:11: note: The member function 'OnLineSig::BytesConvertion' can be static. aMule-2.3.3/src/utils/wxCas/src/onlinesig.cpp:312:21: note: The member function 'OnLineSig::BytesConvertion' can be static. aMule-2.3.3/src/StatTree.h:474:2: style: Class 'CStatTreeItemCounterTmpl < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/wxCas/src/onlinesig.cpp:348:25: style: The member function 'OnLineSig::PullCount' can be static. [functionStatic] aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:72:15: note: The member function 'OnLineSig::PullCount' can be static. aMule-2.3.3/src/utils/wxCas/src/onlinesig.cpp:348:25: note: The member function 'OnLineSig::PullCount' can be static. aMule-2.3.3/src/StatTree.h:474:2: style: Class 'CStatTreeItemCounterTmpl < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:96:11: performance: Function 'GetServerName()' should return member 'm_serverName' by const reference. [returnByReference] aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:99:11: performance: Function 'GetServerIP()' should return member 'm_serverIP' by const reference. [returnByReference] aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:102:11: performance: Function 'GetServerPort()' should return member 'm_serverPort' by const reference. [returnByReference] aMule-2.3.3/src/LibSocketAsio.cpp:309:11: style:inconclusive: Technically the member function 'CAsioSocketImpl::GetPeer' can be const. [functionConst] aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:105:11: performance: Function 'GetConnexionID()' should return member 'm_connexionID' by const reference. [returnByReference] aMule-2.3.3/src/LibSocketAsio.cpp:314:9: style:inconclusive: Technically the member function 'CAsioSocketImpl::GetPeerInt' can be const. [functionConst] aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:108:11: performance: Function 'GetULRate()' should return member 'm_ULRate' by const reference. [returnByReference] aMule-2.3.3/src/LibSocketAsio.cpp:553:7: style:inconclusive: Technically the member function 'CAsioSocketImpl::PostLostEvent' can be const. [functionConst] aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:111:11: performance: Function 'GetDLRate()' should return member 'm_DLRate' by const reference. [returnByReference] aMule-2.3.3/src/StatTree.h:425:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:425:19: note: Function in derived class aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:114:11: performance: Function 'GetQueue()' should return member 'm_queue' by const reference. [returnByReference] aMule-2.3.3/src/LibSocketAsio.cpp:125:3: warning: Class 'CAsioSocketImpl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/StatTree.h:431:15: style: The function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:276:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:431:15: note: Function in derived class aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:117:11: performance: Function 'GetSharedFiles()' should return member 'm_sharedFiles' by const reference. [returnByReference] aMule-2.3.3/src/LibSocketAsio.cpp:125:3: warning: Class 'CAsioSocketImpl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/StatTree.h:441:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:441:15: note: Function in derived class aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:120:11: performance: Function 'GetUser()' should return member 'm_user' by const reference. [returnByReference] aMule-2.3.3/src/LibSocketAsio.cpp:976:3: warning: Class 'CAsioUDPSocketImpl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/StatTree.h:584:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:531:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:584:19: note: Function in derived class aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:123:11: performance: Function 'GetTotalUL()' should return member 'm_totalUL' by const reference. [returnByReference] aMule-2.3.3/src/LibSocketAsio.cpp:976:3: warning: Class 'CAsioUDPSocketImpl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/StatTree.h:593:15: style: The function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:537:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:593:15: note: Function in derived class aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:126:11: performance: Function 'GetTotalDL()' should return member 'm_totalDL' by const reference. [returnByReference] aMule-2.3.3/src/LibSocketAsio.cpp:957:4: warning: Class 'CUDPData' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/StatTree.h:597:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:550:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:597:15: note: Function in derived class aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:129:11: performance: Function 'GetVersion()' should return member 'm_version' by const reference. [returnByReference] aMule-2.3.3/src/LibSocketAsio.cpp:957:4: warning: Class 'CUDPData' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/StatTree.h:623:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:531:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:623:19: note: Function in derived class aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:132:11: performance: Function 'GetSessionUL()' should return member 'm_sessionUL' by const reference. [returnByReference] aMule-2.3.3/src/StatTree.h:634:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:550:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:634:15: note: Function in derived class aMule-2.3.3/src/utils/wxCas/src/onlinesig.h:135:11: performance: Function 'GetSessionDL()' should return member 'm_sessionDL' by const reference. [returnByReference] aMule-2.3.3/src/StatTree.h:688:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:688:19: note: Function in derived class aMule-2.3.3/src/StatTree.h:699:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:699:15: note: Function in derived class aMule-2.3.3/src/StatTree.h:739:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:739:19: note: Function in derived class aMule-2.3.3/src/StatTree.h:750:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:750:15: note: Function in derived class aMule-2.3.3/src/StatTree.h:787:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:739:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:787:19: note: Function in derived class aMule-2.3.3/src/StatTree.h:798:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:750:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:798:15: note: Function in derived class aMule-2.3.3/src/StatTree.h:880:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:880:19: note: Function in derived class aMule-2.3.3/src/StatTree.h:886:15: style: The function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:276:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:886:15: note: Function in derived class aMule-2.3.3/src/StatTree.h:899:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:899:15: note: Function in derived class aMule-2.3.3/src/StatTree.h:935:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:935:19: note: Function in derived class aMule-2.3.3/src/StatTree.h:941:15: style: The function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:276:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:941:15: note: Function in derived class aMule-2.3.3/src/StatTree.h:951:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:951:15: note: Function in derived class aMule-2.3.3/src/StatTree.h:990:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:990:19: note: Function in derived class aMule-2.3.3/src/StatTree.h:1001:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:1001:15: note: Function in derived class aMule-2.3.3/src/StatTree.h:1042:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:1042:19: note: Function in derived class aMule-2.3.3/src/StatTree.h:1053:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:1053:15: note: Function in derived class aMule-2.3.3/src/StatTree.h:1087:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:531:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:1087:19: note: Function in derived class aMule-2.3.3/src/StatTree.h:1098:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:550:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:1098:15: note: Function in derived class aMule-2.3.3/src/LibSocketAsio.cpp:87:2: style: Class 'CamuleIPV4Endpoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/StatTree.h:1132:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:1132:19: note: Function in derived class aMule-2.3.3/src/LibSocketAsio.cpp:88:2: style: Class 'CamuleIPV4Endpoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/StatTree.h:1143:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:1143:15: note: Function in derived class aMule-2.3.3/src/LibSocketAsio.cpp:101:2: style: Class 'CAsioSocketImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/StatTree.h:1177:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:1177:19: note: Function in derived class aMule-2.3.3/src/ScopedPtr.h:44:2: style: Class 'CScopedPtr < CAsioSocketImpl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/StatTree.h:1188:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:1188:15: note: Function in derived class aMule-2.3.3/src/webserver/src/WebInterface.cpp:380:2: error: There is an unknown macro here somewhere. Configuration is required. If EVT_MULE_NOTIFY is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/Statistics.h:164:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/Statistics.h:164:19: note: Function in derived class aMule-2.3.3/src/Statistics.h:175:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/Statistics.h:175:15: note: Function in derived class aMule-2.3.3/src/Statistics.h:199:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/Statistics.h:199:19: note: Function in derived class aMule-2.3.3/src/Statistics.h:210:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/Statistics.h:210:15: note: Function in derived class aMule-2.3.3/src/StatTree.h:531:19: style: The function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:251:19: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:531:19: note: Function in derived class aMule-2.3.3/src/StatTree.h:537:15: style: The function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:276:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:537:15: note: Function in derived class aMule-2.3.3/src/StatTree.h:550:15: style: The function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/StatTree.h:298:15: note: Virtual function in base class aMule-2.3.3/src/StatTree.h:550:15: note: Function in derived class aMule-2.3.3/src/utils/mkFileSum.c:81:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleUDPSocket.h:70:11: style: The destructor '~CMuleUDPSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThrottledSocket.h:41:14: note: Virtual destructor in base class aMule-2.3.3/src/MuleUDPSocket.h:70:11: note: Destructor in derived class aMule-2.3.3/src/MuleUDPSocket.h:138:19: style: The function 'SendControlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThrottledSocket.h:42:29: note: Virtual function in base class aMule-2.3.3/src/MuleUDPSocket.h:138:19: note: Function in derived class aMule-2.3.3/unittests/muleunit/test.h:145:35: error: There is an unknown macro here somewhere. Configuration is required. If ll is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:258:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:346:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/KnownFile.h:249:9: style: Either there is a missing 'override', or the member function 'CKnownFile::GetMetaDataVer' can be static. [functionStatic] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:365:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/CommentDialog.h:41:15: style: Virtual function 'OnInitDialog' is called from constructor 'CCommentDialog(wxWindow*pParent,CKnownFile*file)' at line 44. Dynamic binding is not used. [virtualCallInConstructor] aMule-2.3.3/src/CommentDialog.cpp:44:2: note: Calling OnInitDialog aMule-2.3.3/src/CommentDialog.h:41:15: note: OnInitDialog is a virtual function aMule-2.3.3/src/StatTree.cpp:296:28: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:817:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/KnownFile.h:70:2: style: Class 'CFileStatistic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/KnownFile.h:171:2: style: Class 'CKnownFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ServerListCtrl.cpp:432:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_REMOVEFROMSTATIC [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerListCtrl.cpp:473:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_ADDTOSTATIC [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerListCtrl.cpp:524:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_REMOVEALL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerListCtrl.cpp:560:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_REMOVE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ObservableQueue.h:359:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INSERTED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ObservableQueue.h:334:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STARTING [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ObservableQueue.h:341:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STOPPING [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ObservableQueue.h:316:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/kademlia/Entry.h:116:11: style: The destructor '~CKeyEntry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/kademlia/kademlia/Entry.h:75:12: note: Virtual destructor in base class aMule-2.3.3/src/kademlia/kademlia/Entry.h:116:11: note: Destructor in derived class aMule-2.3.3/src/kademlia/kademlia/Entry.h:118:18: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/kademlia/kademlia/Entry.h:76:18: note: Virtual function in base class aMule-2.3.3/src/kademlia/kademlia/Entry.h:118:18: note: Function in derived class aMule-2.3.3/src/kademlia/kademlia/Entry.h:119:15: style: The function 'IsKeyEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/kademlia/kademlia/Entry.h:77:15: note: Virtual function in base class aMule-2.3.3/src/kademlia/kademlia/Entry.h:119:15: note: Function in derived class aMule-2.3.3/src/KnownFile.h:174:11: style: The destructor '~CKnownFile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:108:11: note: Virtual destructor in base class aMule-2.3.3/src/KnownFile.h:174:11: note: Destructor in derived class aMule-2.3.3/src/KnownFile.h:190:15: style: The function 'SetFileSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:116:15: note: Virtual function in base class aMule-2.3.3/src/KnownFile.h:190:15: note: Function in derived class aMule-2.3.3/src/KnownFile.h:225:18: style: The function 'GetFileComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:135:26: note: Virtual function in base class aMule-2.3.3/src/KnownFile.h:225:18: note: Function in derived class aMule-2.3.3/src/KnownFile.h:226:7: style: The function 'GetFileRating' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:136:15: note: Virtual function in base class aMule-2.3.3/src/KnownFile.h:226:7: note: Function in derived class aMule-2.3.3/src/KnownFile.h:319:15: style: The function 'SetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:117:15: note: Virtual function in base class aMule-2.3.3/src/KnownFile.h:319:15: note: Function in derived class aMule-2.3.3/src/kademlia/kademlia/Entry.h:118:18: style: The function 'Copy' overrides a function in a base class but just delegates back to the base class. [uselessOverride] aMule-2.3.3/src/kademlia/kademlia/Entry.h:76:18: note: Virtual function in base class aMule-2.3.3/src/kademlia/kademlia/Entry.h:118:18: note: Function in derived class aMule-2.3.3/src/SafeFile.cpp:399:11: style: The scope of the variable 'name' can be reduced. [variableScope] aMule-2.3.3/src/SafeFile.cpp:400:10: style: The scope of the variable 'type' can be reduced. [variableScope] aMule-2.3.3/src/SafeFile.cpp:196:45: style:inconclusive: Function 'ReadBsob' argument 1 names different: declaration 'size' definition 'puSize'. [funcArgNamesDifferent] aMule-2.3.3/src/SafeFile.h:138:41: note: Function 'ReadBsob' argument 1 names different: declaration 'size' definition 'puSize'. aMule-2.3.3/src/SafeFile.cpp:196:45: note: Function 'ReadBsob' argument 1 names different: declaration 'size' definition 'puSize'. aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_FILESIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SafeFile.cpp:209:55: style:inconclusive: Function 'ReadString' argument 2 names different: declaration 'lenBytes' definition 'SizeLen'. [funcArgNamesDifferent] aMule-2.3.3/src/SafeFile.h:155:51: note: Function 'ReadString' argument 2 names different: declaration 'lenBytes' definition 'SizeLen'. aMule-2.3.3/src/SafeFile.cpp:209:55: note: Function 'ReadString' argument 2 names different: declaration 'lenBytes' definition 'SizeLen'. aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SafeFile.cpp:228:60: style:inconclusive: Function 'ReadOnlyString' argument 2 names different: declaration 'length' definition 'raw_len'. [funcArgNamesDifferent] aMule-2.3.3/src/SafeFile.h:167:56: note: Function 'ReadOnlyString' argument 2 names different: declaration 'length' definition 'raw_len'. aMule-2.3.3/src/SafeFile.cpp:228:60: note: Function 'ReadOnlyString' argument 2 names different: declaration 'length' definition 'raw_len'. aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:155:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_FILESIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SafeFile.cpp:313:50: style:inconclusive: Function 'WriteBsob' argument 1 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] aMule-2.3.3/src/SafeFile.h:183:47: note: Function 'WriteBsob' argument 1 names different: declaration 'val' definition 'value'. aMule-2.3.3/src/SafeFile.cpp:313:50: note: Function 'WriteBsob' argument 1 names different: declaration 'val' definition 'value'. aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:220:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_FILEFORMAT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SafeFile.cpp:320:61: style:inconclusive: Function 'WriteString' argument 2 names different: declaration 'encoding' definition 'eEncode'. [funcArgNamesDifferent] aMule-2.3.3/src/SafeFile.h:198:57: note: Function 'WriteString' argument 2 names different: declaration 'encoding' definition 'eEncode'. aMule-2.3.3/src/SafeFile.cpp:320:61: note: Function 'WriteString' argument 2 names different: declaration 'encoding' definition 'eEncode'. aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:340:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SafeFile.cpp:320:76: style:inconclusive: Function 'WriteString' argument 3 names different: declaration 'lenBytes' definition 'SizeLen'. [funcArgNamesDifferent] aMule-2.3.3/src/SafeFile.h:198:87: note: Function 'WriteString' argument 3 names different: declaration 'lenBytes' definition 'SizeLen'. aMule-2.3.3/src/SafeFile.cpp:320:76: note: Function 'WriteString' argument 3 names different: declaration 'lenBytes' definition 'SizeLen'. aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:379:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KADEMLIAREPUBLISHTIMES [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SafeFile.cpp:341:47: style:inconclusive: Function 'WriteStringCore' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent] aMule-2.3.3/src/SafeFile.h:261:35: note: Function 'WriteStringCore' argument 1 names different: declaration 'str' definition 's'. aMule-2.3.3/src/SafeFile.cpp:341:47: note: Function 'WriteStringCore' argument 1 names different: declaration 'str' definition 's'. aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:475:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SafeFile.cpp:341:59: style:inconclusive: Function 'WriteStringCore' argument 2 names different: declaration 'encoding' definition 'eEncode'. [funcArgNamesDifferent] aMule-2.3.3/src/SafeFile.h:261:49: note: Function 'WriteStringCore' argument 2 names different: declaration 'encoding' definition 'eEncode'. aMule-2.3.3/src/SafeFile.cpp:341:59: note: Function 'WriteStringCore' argument 2 names different: declaration 'encoding' definition 'eEncode'. aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:499:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KADEMLIAREPUBLISHTIMEK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SafeFile.cpp:341:74: style:inconclusive: Function 'WriteStringCore' argument 3 names different: declaration 'lenBytes' definition 'SizeLen'. [funcArgNamesDifferent] aMule-2.3.3/src/SafeFile.h:261:65: note: Function 'WriteStringCore' argument 3 names different: declaration 'lenBytes' definition 'SizeLen'. aMule-2.3.3/src/SafeFile.cpp:341:74: note: Function 'WriteStringCore' argument 3 names different: declaration 'lenBytes' definition 'SizeLen'. aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:513:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utf8strRaw [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:583:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:386:10: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:396:10: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:401:9: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:406:10: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:409:10: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:413:10: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:422:12: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:426:11: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:429:11: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:432:11: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:435:11: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.cpp:66:58: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/Tag.cpp:312:41: style:inconclusive: Function 'WriteNewEd2kTag' argument 1 names different: declaration 'file' definition 'data'. [funcArgNamesDifferent] aMule-2.3.3/src/Tag.h:84:36: note: Function 'WriteNewEd2kTag' argument 1 names different: declaration 'file' definition 'data'. aMule-2.3.3/src/Tag.cpp:312:41: note: Function 'WriteNewEd2kTag' argument 1 names different: declaration 'file' definition 'data'. aMule-2.3.3/src/utils/wxCas/src/wxcasprefs.h:114:2: style: Class 'WxCasPrefs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Proxy.cpp:1111:12: style: The scope of the variable 'userPass' can be reduced. [variableScope] aMule-2.3.3/src/ChatWnd.cpp:90:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/Proxy.cpp:138:17: style:inconclusive: Function 'CProxyStateMachine' argument 4 names different: declaration 'cmd' definition 'proxyCommand'. [funcArgNamesDifferent] aMule-2.3.3/src/Proxy.h:234:17: note: Function 'CProxyStateMachine' argument 4 names different: declaration 'cmd' definition 'proxyCommand'. aMule-2.3.3/src/Proxy.cpp:138:17: note: Function 'CProxyStateMachine' argument 4 names different: declaration 'cmd' definition 'proxyCommand'. aMule-2.3.3/src/Proxy.cpp:164:66: style:inconclusive: Function 'NewName' argument 2 names different: declaration 'cmd' definition 'proxyCommand'. [funcArgNamesDifferent] aMule-2.3.3/src/Proxy.h:245:54: note: Function 'NewName' argument 2 names different: declaration 'cmd' definition 'proxyCommand'. aMule-2.3.3/src/Proxy.cpp:164:66: note: Function 'NewName' argument 2 names different: declaration 'cmd' definition 'proxyCommand'. aMule-2.3.3/src/ChatWnd.cpp:137:18: style: Variable 'current' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:392:3: performance: Variable 'm_server_reply' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:97:7: style:inconclusive: Either there is a missing 'override', or the member function 'CRemoteConnect::RequestFifoFull' can be const. [functionConst] aMule-2.3.3/src/libs/ec/cpp/ECPacket.h:63:8: warning: The class 'CECPacket' defines member function with name 'ReadFromSocket' also defined in its parent class 'CECTag'. [duplInheritedMember] aMule-2.3.3/src/libs/ec/cpp/ECTag.h:211:9: note: Parent function 'CECTag::ReadFromSocket' aMule-2.3.3/src/libs/ec/cpp/ECPacket.h:63:8: note: Derived function 'CECPacket::ReadFromSocket' aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.cpp:237:22: warning: The class 'CRemoteConnect' defines member function with name 'SendPacket' also defined in its parent class 'CECSocket'. [duplInheritedMember] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:118:7: note: Parent function 'CECSocket::SendPacket' aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.cpp:237:22: note: Derived function 'CRemoteConnect::SendPacket' aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:49:3: style: Class 'CECAuthPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:86:2: style: Class 'CRemoteConnect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:83:7: style: The function 'WriteDoneAndQueueEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:235:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:83:7: note: Function in derived class aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:102:15: style: The function 'OnConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.h:44:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:102:15: note: Function in derived class aMule-2.3.3/unittests/tests/CTagTest.cpp:15:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_SIMPLE is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:103:15: style: The function 'OnLost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:187:15: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:103:15: note: Function in derived class aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:381:27: style: The function 'OnPacketReceived' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:157:27: note: Virtual function in base class aMule-2.3.3/src/libs/ec/cpp/RemoteConnect.h:381:27: note: Function in derived class aMule-2.3.3/src/libs/common/MD5Sum.cpp:58:71: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/libs/common/MD5Sum.cpp:41:9: warning:inconclusive: Member variable 'MD5Sum::m_rawhash' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:305:58: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] aMule-2.3.3/unittests/tests/NetworkFunctionsTest.cpp:13:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_SIMPLE is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/libs/common/MD5Sum.h:33:2: style: Class 'MD5Sum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:67:11: style: The member function 'MD4::MD4Init' can be static. [functionStatic] aMule-2.3.3/src/utils/aLinkCreator/src/md4.h:69:10: note: The member function 'MD4::MD4Init' can be static. aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:67:11: note: The member function 'MD4::MD4Init' can be static. aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:194:11: style: The member function 'MD4::MD4Transform' can be static. [functionStatic] aMule-2.3.3/src/utils/aLinkCreator/src/md4.h:74:10: note: The member function 'MD4::MD4Transform' can be static. aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:194:11: note: The member function 'MD4::MD4Transform' can be static. aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:364:15: style: The member function 'MD4::charToHex' can be static. [functionStatic] aMule-2.3.3/src/utils/aLinkCreator/src/md4.h:76:14: note: The member function 'MD4::charToHex' can be static. aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:364:15: note: The member function 'MD4::charToHex' can be static. aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:381:13: style: The member function 'MD4::calcBufSize' can be static. [functionStatic] aMule-2.3.3/src/utils/aLinkCreator/src/md4.h:78:12: note: The member function 'MD4::calcBufSize' can be static. aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:381:13: note: The member function 'MD4::calcBufSize' can be static. aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:234:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:307:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullBitmap [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:325:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullBitmap [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:387:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:946:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:958:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:979:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:1131:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Local [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/OScopeCtrl.cpp:408:14: style: The scope of the variable 'yPrev' can be reduced. [variableScope] aMule-2.3.3/src/OScopeCtrl.cpp:443:12: style: The scope of the variable 'cntFilled' can be reduced. [variableScope] aMule-2.3.3/unittests/tests/FormatTest.cpp:18:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE is a macro then please configure it. [unknownMacro] aMule-2.3.3/unittests/tests/PathTest.cpp:95:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_SIMPLE is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:94:26: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:305:19: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:308:20: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:104:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:114:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:148:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:161:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:165:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/OScopeCtrl.cpp:58:30: style:inconclusive: Function 'COScopeCtrl' argument 1 names different: declaration 'NTrends' definition 'cntTrends'. [funcArgNamesDifferent] aMule-2.3.3/src/OScopeCtrl.h:52:18: note: Function 'COScopeCtrl' argument 1 names different: declaration 'NTrends' definition 'cntTrends'. aMule-2.3.3/src/OScopeCtrl.cpp:58:30: note: Function 'COScopeCtrl' argument 1 names different: declaration 'NTrends' definition 'cntTrends'. aMule-2.3.3/src/StatTree.h:237:43: style: Parameter 'it' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/OScopeCtrl.cpp:116:34: style:inconclusive: Function 'SetRange' argument 1 names different: declaration 'dLower' definition 'fLower'. [funcArgNamesDifferent] aMule-2.3.3/src/OScopeCtrl.h:55:22: note: Function 'SetRange' argument 1 names different: declaration 'dLower' definition 'fLower'. aMule-2.3.3/src/OScopeCtrl.cpp:116:34: note: Function 'SetRange' argument 1 names different: declaration 'dLower' definition 'fLower'. aMule-2.3.3/src/libs/common/Format.cpp:189:34: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:67:38: style:inconclusive: Function 'MD4Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] aMule-2.3.3/src/utils/aLinkCreator/src/md4.h:69:37: note: Function 'MD4Init' argument 1 names different: declaration 'context' definition 'ctx'. aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:67:38: note: Function 'MD4Init' argument 1 names different: declaration 'context' definition 'ctx'. aMule-2.3.3/src/OScopeCtrl.cpp:116:48: style:inconclusive: Function 'SetRange' argument 2 names different: declaration 'dUpper' definition 'fUpper'. [funcArgNamesDifferent] aMule-2.3.3/src/OScopeCtrl.h:55:36: note: Function 'SetRange' argument 2 names different: declaration 'dUpper' definition 'fUpper'. aMule-2.3.3/src/OScopeCtrl.cpp:116:48: note: Function 'SetRange' argument 2 names different: declaration 'dUpper' definition 'fUpper'. aMule-2.3.3/src/libs/common/Format.cpp:236:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:78:40: style:inconclusive: Function 'MD4Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] aMule-2.3.3/src/utils/aLinkCreator/src/md4.h:70:39: note: Function 'MD4Update' argument 1 names different: declaration 'context' definition 'ctx'. aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:78:40: note: Function 'MD4Update' argument 1 names different: declaration 'context' definition 'ctx'. aMule-2.3.3/src/OScopeCtrl.cpp:134:35: style:inconclusive: Function 'SetRanges' argument 1 names different: declaration 'dLower' definition 'fLower'. [funcArgNamesDifferent] aMule-2.3.3/src/OScopeCtrl.h:56:23: note: Function 'SetRanges' argument 1 names different: declaration 'dLower' definition 'fLower'. aMule-2.3.3/src/OScopeCtrl.cpp:134:35: note: Function 'SetRanges' argument 1 names different: declaration 'dLower' definition 'fLower'. aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:126:39: style:inconclusive: Function 'MD4Final' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] aMule-2.3.3/src/utils/aLinkCreator/src/md4.h:72:38: note: Function 'MD4Final' argument 1 names different: declaration 'context' definition 'ctx'. aMule-2.3.3/src/utils/aLinkCreator/src/md4.cpp:126:39: note: Function 'MD4Final' argument 1 names different: declaration 'context' definition 'ctx'. aMule-2.3.3/src/OScopeCtrl.cpp:134:49: style:inconclusive: Function 'SetRanges' argument 2 names different: declaration 'dUpper' definition 'fUpper'. [funcArgNamesDifferent] aMule-2.3.3/src/OScopeCtrl.h:56:37: note: Function 'SetRanges' argument 2 names different: declaration 'dUpper' definition 'fUpper'. aMule-2.3.3/src/OScopeCtrl.cpp:134:49: note: Function 'SetRanges' argument 2 names different: declaration 'dUpper' definition 'fUpper'. aMule-2.3.3/src/OScopeCtrl.cpp:151:48: style:inconclusive: Function 'SetGridColor' argument 1 names different: declaration 'color' definition 'cr'. [funcArgNamesDifferent] aMule-2.3.3/src/OScopeCtrl.h:60:36: note: Function 'SetGridColor' argument 1 names different: declaration 'color' definition 'cr'. aMule-2.3.3/src/OScopeCtrl.cpp:151:48: note: Function 'SetGridColor' argument 1 names different: declaration 'color' definition 'cr'. aMule-2.3.3/src/OScopeCtrl.cpp:163:48: style:inconclusive: Function 'SetPlotColor' argument 1 names different: declaration 'color' definition 'cr'. [funcArgNamesDifferent] aMule-2.3.3/src/OScopeCtrl.h:61:36: note: Function 'SetPlotColor' argument 1 names different: declaration 'color' definition 'cr'. aMule-2.3.3/src/OScopeCtrl.cpp:163:48: note: Function 'SetPlotColor' argument 1 names different: declaration 'color' definition 'cr'. aMule-2.3.3/src/OScopeCtrl.cpp:174:54: style:inconclusive: Function 'SetBackgroundColor' argument 1 names different: declaration 'color' definition 'cr'. [funcArgNamesDifferent] aMule-2.3.3/src/OScopeCtrl.h:59:42: note: Function 'SetBackgroundColor' argument 1 names different: declaration 'color' definition 'cr'. aMule-2.3.3/src/OScopeCtrl.cpp:174:54: note: Function 'SetBackgroundColor' argument 1 names different: declaration 'color' definition 'cr'. aMule-2.3.3/src/LibSocketAsio.cpp:699:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/LibSocketAsio.cpp:92:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/libs/common/MD5Sum.cpp:58:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/common/MD5Sum.cpp:58:27: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/common/MD5Sum.cpp:175:10: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/common/MD5Sum.cpp:175:51: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/common/MD5Sum.cpp:187:9: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/common/MD5Sum.cpp:187:50: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/StringFunctionsTest.cpp:56:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_SIMPLE is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/libs/common/Format.cpp:363:19: style: The member function 'CFormat::GetModifiers' can be static. [functionStatic] aMule-2.3.3/src/libs/common/Format.h:166:11: note: The member function 'CFormat::GetModifiers' can be static. aMule-2.3.3/src/libs/common/Format.cpp:363:19: note: The member function 'CFormat::GetModifiers' can be static. aMule-2.3.3/src/libs/common/MD5Sum.cpp:216:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/libs/common/MD5Sum.cpp:306:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/libs/common/Format.cpp:549:27: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'uintptr_t {aka unsigned long}'. [invalidPrintfArgType_uint] aMule-2.3.3/src/StatTree.cpp:111:27: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/StatTree.cpp:125:26: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/StatTree.cpp:138:26: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/UserEvents.cpp:138:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/LibSocketAsio.cpp:1331:73: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'a' definition 'ep'. [funcArgNamesDifferent] aMule-2.3.3/src/amuleIPV4Address.h:39:62: note: Function 'operator=' argument 1 names different: declaration 'a' definition 'ep'. aMule-2.3.3/src/LibSocketAsio.cpp:1331:73: note: Function 'operator=' argument 1 names different: declaration 'a' definition 'ep'. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:87:4: performance: Variable 'm_map_uint8' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:88:4: performance: Variable 'm_map_uint16' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:89:4: performance: Variable 'm_map_uint32' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:90:4: performance: Variable 'm_map_uint64' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:91:4: performance: Variable 'm_map_md4' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:92:4: performance: Variable 'm_map_uint128' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:93:4: performance: Variable 'm_map_string' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:94:4: performance: Variable 'm_map_tag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/unittests/tests/RangeMapTest.cpp:17:36: error: There is an unknown macro here somewhere. Configuration is required. If ll is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: style: The member function 'CValueMap::CreateTagT < uint8_t >' can be static. [functionStatic] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < uint8_t >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < uint8_t >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: style: The member function 'CValueMap::CreateTagT < uint16_t >' can be static. [functionStatic] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < uint16_t >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < uint16_t >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: style: The member function 'CValueMap::CreateTagT < uint32_t >' can be static. [functionStatic] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < uint32_t >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < uint32_t >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: style: The member function 'CValueMap::CreateTagT < uint64_t >' can be static. [functionStatic] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < uint64_t >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < uint64_t >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: style: The member function 'CValueMap::CreateTagT < CMD4Hash >' can be static. [functionStatic] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < CMD4Hash >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < CMD4Hash >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: style: The member function 'CValueMap::CreateTagT < Kademlia :: CUInt128 >' can be static. [functionStatic] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < Kademlia :: CUInt128 >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < Kademlia :: CUInt128 >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: style: The member function 'CValueMap::CreateTagT < wxString >' can be static. [functionStatic] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < wxString >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:73:8: note: The member function 'CValueMap::CreateTagT < wxString >' can be static. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:253:12: warning: The class 'CEC_SharedFile_Tag' defines member function with name 'GetMD4Data' also defined in its parent class 'CECTag'. [duplInheritedMember] aMule-2.3.3/src/libs/ec/cpp/ECTag.h:166:12: note: Parent function 'CECTag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:253:12: note: Derived function 'CEC_SharedFile_Tag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:353:12: warning: The class 'CEC_UpDownClient_Tag' defines member function with name 'GetMD4Data' also defined in its parent class 'CECTag'. [duplInheritedMember] aMule-2.3.3/src/libs/ec/cpp/ECTag.h:166:12: note: Parent function 'CECTag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:353:12: note: Derived function 'CEC_UpDownClient_Tag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:374:12: warning: The class 'CEC_SearchFile_Tag' defines member function with name 'GetMD4Data' also defined in its parent class 'CECTag'. [duplInheritedMember] aMule-2.3.3/src/libs/ec/cpp/ECTag.h:166:12: note: Parent function 'CECTag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:374:12: note: Derived function 'CEC_SearchFile_Tag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:152:3: style: Class 'CEC_Category_Tag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:170:3: style: Class 'CEC_Prefs_Packet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:200:3: style: Class 'CEC_ConnState_Tag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebSocket.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_INPUT_FLAG [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.h:330:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_DETAIL_UPDATE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/common/Format.cpp:210:27: error: Uninitialized variables: fs.argIndex, fs.flag, fs.width, fs.precision, fs.type [uninitvar] aMule-2.3.3/src/libs/common/Format.cpp:210:27: error: Uninitialized struct member: fs.argIndex [uninitStructMember] aMule-2.3.3/src/libs/common/Format.cpp:210:27: error: Uninitialized struct member: fs.flag [uninitStructMember] aMule-2.3.3/src/libs/common/Format.cpp:210:27: error: Uninitialized struct member: fs.width [uninitStructMember] aMule-2.3.3/src/libs/common/Format.cpp:210:27: error: Uninitialized struct member: fs.precision [uninitStructMember] aMule-2.3.3/src/libs/common/Format.cpp:210:27: error: Uninitialized struct member: fs.type [uninitStructMember] aMule-2.3.3/unittests/tests/TextFileTest.cpp:9:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_SIMPLE is a macro then please configure it. [unknownMacro] aMule-2.3.3/src/utils/plasmamule/qt-emc.cpp:50:18: style:inconclusive: Technically the member function 'qtEmc::getError' can be const. [functionConst] aMule-2.3.3/src/utils/plasmamule/qt-emc.h:54:13: note: Technically the member function 'qtEmc::getError' can be const. aMule-2.3.3/src/utils/plasmamule/qt-emc.cpp:50:18: note: Technically the member function 'qtEmc::getError' can be const. aMule-2.3.3/src/utils/plasmamule/qt-emc.cpp:94:26: style:inconclusive: Technically the member function 'qtEmc::getLinks' can be const. [functionConst] aMule-2.3.3/src/utils/plasmamule/qt-emc.h:56:21: note: Technically the member function 'qtEmc::getLinks' can be const. aMule-2.3.3/src/utils/plasmamule/qt-emc.cpp:94:26: note: Technically the member function 'qtEmc::getLinks' can be const. aMule-2.3.3/src/utils/plasmamule/qt-emc.cpp:99:19: style:inconclusive: Technically the member function 'qtEmc::isValid' can be const. [functionConst] aMule-2.3.3/src/utils/plasmamule/qt-emc.h:57:14: note: Technically the member function 'qtEmc::isValid' can be const. aMule-2.3.3/src/utils/plasmamule/qt-emc.cpp:99:19: note: Technically the member function 'qtEmc::isValid' can be const. aMule-2.3.3/src/utils/plasmamule/qt-emc.h:53:3: style: Class 'qtEmc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/common/MD5Sum.cpp:312:54: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/utils/plasmamule/qt-emc.h:56:21: performance: Function 'getLinks()' should return member 'list' by const reference. [returnByReference] aMule-2.3.3/src/webserver/src/php_core_lib.h:49:7: style:inconclusive: Technically the member function 'CWriteStrBuffer::Length' can be const. [functionConst] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:129:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] aMule-2.3.3/src/utils/plasmamule/qt-emc.cpp:217:4: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] aMule-2.3.3/src/CommentDialog.cpp:34:42: style:inconclusive: Function 'CCommentDialog' argument 1 names different: declaration 'pParent' definition 'parent'. [funcArgNamesDifferent] aMule-2.3.3/src/CommentDialog.h:39:27: note: Function 'CCommentDialog' argument 1 names different: declaration 'pParent' definition 'parent'. aMule-2.3.3/src/CommentDialog.cpp:34:42: note: Function 'CCommentDialog' argument 1 names different: declaration 'pParent' definition 'parent'. aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:53:8: style: Variable 'str_hash' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:60:8: style: Variable 'cmd_name' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:62:16: style: Variable 'opt_param' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:89:8: style: Variable 'str_hash' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:96:8: style: Variable 'cmd_name' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:98:16: style: Variable 'opt_param' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:147:8: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:162:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:193:8: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:236:18: style: Variable 'si' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:253:8: style: Variable 'str_hash' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:274:8: style: Variable 'search' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:280:8: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:286:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:367:8: style: Variable 'str_link' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:382:51: style: Parameter 'class_name' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:438:8: style: Variable 'varname' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_amule_lib_standalone.cpp:465:43: style: Parameter 'prop_name' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:338:132: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/ServerConnect.h:81:7: style:inconclusive: Technically the member function 'CServerConnect::IsConnecting' can be const. [functionConst] aMule-2.3.3/src/ServerConnect.h:82:7: style:inconclusive: Technically the member function 'CServerConnect::IsConnected' can be const. [functionConst] aMule-2.3.3/src/ServerConnect.h:83:9: style:inconclusive: Technically the member function 'CServerConnect::GetClientID' can be const. [functionConst] aMule-2.3.3/src/ServerConnect.h:90:7: style:inconclusive: Technically the member function 'CServerConnect::IsSingleConnect' can be const. [functionConst] aMule-2.3.3/src/RC4Encrypt.h:59:7: warning: The class 'CRC4EncryptableBuffer' defines member function with name 'Append' also defined in its parent class 'CFileDataIO'. [duplInheritedMember] aMule-2.3.3/src/SafeFile.h:216:7: note: Parent function 'CFileDataIO::Append' aMule-2.3.3/src/RC4Encrypt.h:59:7: note: Derived function 'CRC4EncryptableBuffer::Append' aMule-2.3.3/src/EncryptedStreamSocket.h:90:2: style: Class 'CEncryptedStreamSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/EncryptedStreamSocket.h:111:15: style: The function 'OnSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/LibSocket.h:258:15: note: Virtual function in base class aMule-2.3.3/src/EncryptedStreamSocket.h:111:15: note: Function in derived class aMule-2.3.3/src/libs/ec/cpp/ECUInt128.cpp:40:29: style:inconclusive: Function 'CECTag' argument 1 names different: declaration 'name' definition 'tagname'. [funcArgNamesDifferent] aMule-2.3.3/src/libs/ec/cpp/ECTag.h:116:23: note: Function 'CECTag' argument 1 names different: declaration 'name' definition 'tagname'. aMule-2.3.3/src/libs/ec/cpp/ECUInt128.cpp:40:29: note: Function 'CECTag' argument 1 names different: declaration 'name' definition 'tagname'. aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:127:49: performance: Function parameter 'value' should be passed by const reference. [passedByValue] aMule-2.3.3/src/FriendListCtrl.cpp:68:45: style:inconclusive: Function 'RemoveFriend' argument 1 names different: declaration 'todel' definition 'toremove'. [funcArgNamesDifferent] aMule-2.3.3/src/FriendListCtrl.h:42:30: note: Function 'RemoveFriend' argument 1 names different: declaration 'todel' definition 'toremove'. aMule-2.3.3/src/FriendListCtrl.cpp:68:45: note: Function 'RemoveFriend' argument 1 names different: declaration 'todel' definition 'toremove'. php_lexer.c:938:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] php_lexer.c:1723:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php_lexer.c:1870:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php_lexer.c:2018:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php_lexer.c:2256:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/FriendListCtrl.cpp:198:12: style: Variable 'cur_friend' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/ListenSocket.h:49:9: style:inconclusive: Either there is a missing 'override', or the member function 'CListenSocket::GetOpenSockets' can be const. [functionConst] aMule-2.3.3/src/ListenSocket.cpp:203:21: style:inconclusive: Either there is a missing 'override', or the member function 'CListenSocket::IsValidSocket' can be const. [functionConst] aMule-2.3.3/src/ListenSocket.h:52:10: note: Either there is a missing 'override', or the member function 'CListenSocket::IsValidSocket' can be const. aMule-2.3.3/src/ListenSocket.cpp:203:21: note: Either there is a missing 'override', or the member function 'CListenSocket::IsValidSocket' can be const. aMule-2.3.3/src/ListenSocket.h:58:9: style:inconclusive: Either there is a missing 'override', or the member function 'CListenSocket::GetTotalConnectionChecks' can be const. [functionConst] aMule-2.3.3/src/ListenSocket.h:59:8: style:inconclusive: Either there is a missing 'override', or the member function 'CListenSocket::GetAverageConnections' can be const. [functionConst] aMule-2.3.3/src/ListenSocket.h:61:7: style:inconclusive: Either there is a missing 'override', or the member function 'CListenSocket::OnShutdown' can be const. [functionConst] aMule-2.3.3/src/EMSocket.h:53:7: style:inconclusive: Either there is a missing 'override', or the member function 'CEMSocket::IsConnected' can be const. [functionConst] aMule-2.3.3/src/EMSocket.h:54:8: style:inconclusive: Either there is a missing 'override', or the member function 'CEMSocket::GetConState' can be const. [functionConst] aMule-2.3.3/src/EMSocket.h:94:13: style:inconclusive: Either there is a missing 'override', or the member function 'CEMSocket::HasSent' can be const. [functionConst] aMule-2.3.3/src/ListenSocket.h:43:2: style: Class 'CListenSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ClientTCPSocket.h:48:2: style: Class 'CClientTCPSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ListenSocket.h:45:7: style: The function 'OnAccept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/LibSocket.h:342:15: note: Virtual function in base class aMule-2.3.3/src/ListenSocket.h:45:7: note: Function in derived class aMule-2.3.3/src/EMSocket.h:50:11: style: The destructor '~CEMSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EncryptedStreamSocket.h:91:11: note: Virtual destructor in base class aMule-2.3.3/src/EMSocket.h:50:11: note: Destructor in derived class aMule-2.3.3/src/EMSocket.h:61:12: style: The function 'GetLastCalledSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThrottledSocket.h:50:20: note: Virtual function in base class aMule-2.3.3/src/EMSocket.h:61:12: note: Function in derived class aMule-2.3.3/src/EMSocket.h:69:29: style: The function 'SendControlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThrottledSocket.h:42:29: note: Virtual function in base class aMule-2.3.3/src/EMSocket.h:69:29: note: Function in derived class aMule-2.3.3/src/EMSocket.h:70:29: style: The function 'SendFileAndControlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThrottledSocket.h:49:29: note: Virtual function in base class aMule-2.3.3/src/EMSocket.h:70:29: note: Function in derived class aMule-2.3.3/src/EMSocket.h:72:12: style: The function 'GetNeededBytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThrottledSocket.h:51:20: note: Virtual function in base class aMule-2.3.3/src/EMSocket.h:72:12: note: Function in derived class aMule-2.3.3/src/EMSocket.h:76:15: style: The function 'OnError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EncryptedStreamSocket.h:110:15: note: Virtual function in base class aMule-2.3.3/src/EMSocket.h:76:15: note: Function in derived class aMule-2.3.3/src/EMSocket.h:77:15: style: The function 'OnSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EncryptedStreamSocket.h:111:15: note: Virtual function in base class aMule-2.3.3/src/EMSocket.h:77:15: note: Function in derived class aMule-2.3.3/src/EMSocket.h:78:15: style: The function 'OnReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/LibSocket.h:259:15: note: Virtual function in base class aMule-2.3.3/src/EMSocket.h:78:15: note: Function in derived class aMule-2.3.3/src/EMSocket.h:79:15: style: The function 'OnConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/LibSocket.h:257:15: note: Virtual function in base class aMule-2.3.3/src/EMSocket.h:79:15: note: Function in derived class aMule-2.3.3/src/ClientTCPSocket.h:49:11: style: The destructor '~CClientTCPSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:50:11: note: Virtual destructor in base class aMule-2.3.3/src/ClientTCPSocket.h:49:11: note: Destructor in derived class aMule-2.3.3/src/ClientTCPSocket.h:60:8: style: The function 'OnConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:79:15: note: Virtual function in base class aMule-2.3.3/src/ClientTCPSocket.h:60:8: note: Function in derived class aMule-2.3.3/src/ClientTCPSocket.h:61:8: style: The function 'OnSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:77:15: note: Virtual function in base class aMule-2.3.3/src/ClientTCPSocket.h:61:8: note: Function in derived class aMule-2.3.3/src/ClientTCPSocket.h:62:8: style: The function 'OnReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:78:15: note: Virtual function in base class aMule-2.3.3/src/ClientTCPSocket.h:62:8: note: Function in derived class aMule-2.3.3/src/ClientTCPSocket.h:64:8: style: The function 'OnClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:84:15: note: Virtual function in base class aMule-2.3.3/src/ClientTCPSocket.h:64:8: note: Function in derived class aMule-2.3.3/src/ClientTCPSocket.h:65:8: style: The function 'OnError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:76:15: note: Virtual function in base class aMule-2.3.3/src/ClientTCPSocket.h:65:8: note: Function in derived class aMule-2.3.3/src/ClientTCPSocket.h:71:15: style: The function 'SendPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:52:15: note: Virtual function in base class aMule-2.3.3/src/ClientTCPSocket.h:71:15: note: Function in derived class aMule-2.3.3/src/ClientTCPSocket.h:72:29: style: The function 'SendControlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:69:29: note: Virtual function in base class aMule-2.3.3/src/ClientTCPSocket.h:72:29: note: Function in derived class aMule-2.3.3/src/ClientTCPSocket.h:73:29: style: The function 'SendFileAndControlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:70:29: note: Virtual function in base class aMule-2.3.3/src/ClientTCPSocket.h:73:29: note: Function in derived class aMule-2.3.3/src/ClientTCPSocket.h:76:15: style: The function 'PacketReceived' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:83:15: note: Virtual function in base class aMule-2.3.3/src/ClientTCPSocket.h:76:15: note: Function in derived class aMule-2.3.3/unittests/tests/CUInt128Test.cpp:71:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:72:19: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:94:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:100:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:103:20: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:109:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:119:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:120:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:128:23: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:129:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:138:38: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:139:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:149:15: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:156:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:166:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:167:20: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:175:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:180:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:181:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:236:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:244:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:259:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:265:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:273:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:278:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:282:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:283:15: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:291:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:293:23: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/SharedFilePeersListCtrl.h:41:3: style: Class 'CSharedFilePeersListCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:294:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:294:52: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:299:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:306:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:308:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:310:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:312:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:313:18: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:315:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:316:18: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/KnownFileList.cpp:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:318:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/KnownFileList.cpp:162:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MET_HEADER [valueFlowBailoutIncompleteVar] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:328:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/KnownFileList.cpp:273:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:329:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:332:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:334:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:336:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:337:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:339:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:340:15: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:341:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:349:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/GenericClientListCtrl.h:103:11: style: The destructor '~CGenericClientListCtrl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleListCtrl.h:96:11: note: Virtual destructor in base class aMule-2.3.3/src/GenericClientListCtrl.h:103:11: note: Destructor in derived class aMule-2.3.3/unittests/tests/CUInt128Test.cpp:352:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/GenericClientListCtrl.h:175:15: style: The function 'OnDrawItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/extern/wxWidgets/listctrl.h:194:18: note: Virtual function in base class aMule-2.3.3/src/GenericClientListCtrl.h:175:15: note: Function in derived class aMule-2.3.3/unittests/tests/CUInt128Test.cpp:354:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/GenericClientListCtrl.h:196:19: style: The function 'GetTTSText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleListCtrl.h:252:19: note: Virtual function in base class aMule-2.3.3/src/GenericClientListCtrl.h:196:19: note: Function in derived class aMule-2.3.3/unittests/tests/CUInt128Test.cpp:355:15: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/SharedFilePeersListCtrl.h:53:11: style: The destructor '~CSharedFilePeersListCtrl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GenericClientListCtrl.h:103:11: note: Virtual destructor in base class aMule-2.3.3/src/SharedFilePeersListCtrl.h:53:11: note: Destructor in derived class aMule-2.3.3/unittests/tests/CUInt128Test.cpp:367:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/SharedFilePeersListCtrl.h:56:32: style: The function 'GetParentDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GenericClientListCtrl.h:165:32: note: Virtual function in base class aMule-2.3.3/src/SharedFilePeersListCtrl.h:56:32: note: Function in derived class aMule-2.3.3/unittests/tests/CUInt128Test.cpp:368:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/SharedFilePeersListCtrl.h:58:15: style: The function 'SetShowSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GenericClientListCtrl.h:201:15: note: Virtual function in base class aMule-2.3.3/src/SharedFilePeersListCtrl.h:58:15: note: Function in derived class aMule-2.3.3/unittests/tests/CUInt128Test.cpp:371:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/SharedFilePeersListCtrl.h:62:7: style: The function 'IsShowingDownloadSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GenericClientListCtrl.h:256:15: note: Virtual function in base class aMule-2.3.3/src/SharedFilePeersListCtrl.h:62:7: note: Function in derived class aMule-2.3.3/unittests/tests/CUInt128Test.cpp:372:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:374:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:376:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:378:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:380:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:381:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:388:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:391:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:393:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:396:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:403:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/ListenSocket.cpp:98:7: style: Condition '!SocketAvailable()' is always false [knownConditionTrueFalse] aMule-2.3.3/src/ListenSocket.cpp:98:23: note: Calling function 'SocketAvailable' returns 1 aMule-2.3.3/src/ListenSocket.cpp:98:7: note: Condition '!SocketAvailable()' is always false aMule-2.3.3/unittests/tests/CUInt128Test.cpp:404:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:407:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:408:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:451:18: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:453:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:458:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:459:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:467:24: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:468:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:477:39: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:478:16: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:629:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:649:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:650:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:670:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:671:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:687:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:709:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:728:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/SourceListCtrl.h:42:3: style: Class 'CSourceListCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:743:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:765:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/CUInt128Test.cpp:779:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/kademlia/kademlia/Kademlia.h:114:2: warning: Member variable 'CKademlia::m_prefs' is not initialized in the constructor. [uninitMemberVarPrivate] aMule-2.3.3/src/kademlia/kademlia/Kademlia.h:114:2: warning: Member variable 'CKademlia::m_routingZone' is not initialized in the constructor. [uninitMemberVarPrivate] aMule-2.3.3/src/kademlia/kademlia/Kademlia.h:114:2: warning: Member variable 'CKademlia::m_udpListener' is not initialized in the constructor. [uninitMemberVarPrivate] aMule-2.3.3/src/SourceListCtrl.h:54:11: style: The destructor '~CSourceListCtrl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GenericClientListCtrl.h:103:11: note: Virtual destructor in base class aMule-2.3.3/src/SourceListCtrl.h:54:11: note: Destructor in derived class aMule-2.3.3/src/kademlia/kademlia/Kademlia.h:114:2: warning: Member variable 'CKademlia::m_indexed' is not initialized in the constructor. [uninitMemberVarPrivate] aMule-2.3.3/src/SourceListCtrl.h:57:32: style: The function 'GetParentDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GenericClientListCtrl.h:165:32: note: Virtual function in base class aMule-2.3.3/src/SourceListCtrl.h:57:32: note: Function in derived class aMule-2.3.3/src/SourceListCtrl.h:59:15: style: The function 'SetShowSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GenericClientListCtrl.h:201:15: note: Virtual function in base class aMule-2.3.3/src/SourceListCtrl.h:59:15: note: Function in derived class aMule-2.3.3/src/SourceListCtrl.h:63:7: style: The function 'IsShowingDownloadSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/GenericClientListCtrl.h:256:15: note: Virtual function in base class aMule-2.3.3/src/SourceListCtrl.h:63:7: note: Function in derived class aMule-2.3.3/src/EncryptedStreamSocket.cpp:238:13: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/EncryptedStreamSocket.cpp:249:38: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/EncryptedStreamSocket.cpp:293:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/EncryptedStreamSocket.cpp:293:49: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/EncryptedStreamSocket.cpp:298:37: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/EncryptedStreamSocket.cpp:312:20: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/EncryptedStreamSocket.cpp:406:34: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/EncryptedStreamSocket.cpp:595:38: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/EncryptedStreamSocket.cpp:596:37: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/EncryptedStreamSocket.cpp:702:29: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/EncryptedStreamSocket.cpp:404:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/MuleTrayIcon.cpp:303:12: warning: Return value of function traymenu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/MuleTrayIcon.cpp:332:12: warning: Return value of function traymenu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/MuleTrayIcon.cpp:449:12: warning: Return value of function traymenu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/MuleTrayIcon.cpp:502:12: warning: Return value of function traymenu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/MuleTrayIcon.cpp:513:12: warning: Return value of function traymenu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/MuleTrayIcon.cpp:524:12: warning: Return value of function traymenu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/fileview/Print.h:83:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/FileView.cpp:62:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/FileView.cpp:81:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/FileView.cpp:122:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/mkFileSum.c:344:51: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/GuiEvents.cpp:102:44: debug: Function::addArguments found argument 'str' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:110:51: debug: Function::addArguments found argument 'val' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:151:46: debug: Function::addArguments found argument 'url' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:158:48: debug: Function::addArguments found argument 'url' with varid 0. [varid0] aMule-2.3.3/src/kademlia/kademlia/Prefs.h:114:11: style: The member function 'Kademlia::CPrefs::GetInternKadPort' can be static. [functionStatic] aMule-2.3.3/src/GuiEvents.cpp:172:51: debug: Function::addArguments found argument 'source' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:181:52: debug: Function::addArguments found argument 'owner' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:190:51: debug: Function::addArguments found argument 'source' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:199:53: debug: Function::addArguments found argument 'owner' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:208:52: debug: Function::addArguments found argument 'client' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:217:51: debug: Function::addArguments found argument 'source' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:226:44: debug: Function::addArguments found argument 'server' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:235:48: debug: Function::addArguments found argument 'toupdate' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:335:53: debug: Function::addArguments found argument 'file' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:344:55: debug: Function::addArguments found argument 'file' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:373:55: debug: Function::addArguments found argument 'file' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:412:40: debug: Function::addArguments found argument 'server' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:421:43: debug: Function::addArguments found argument 'server' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:446:46: debug: Function::addArguments found argument 'server' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:510:41: debug: Function::addArguments found argument 'id' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:530:52: debug: Function::addArguments found argument 'result' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:540:41: debug: Function::addArguments found argument 'success' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:549:43: debug: Function::addArguments found argument 'sender' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:559:46: debug: Function::addArguments found argument 'captcha' with varid 0. [varid0] aMule-2.3.3/src/GuiEvents.cpp:569:40: debug: Function::addArguments found argument 'forceUpdate' with varid 0. [varid0] aMule-2.3.3/src/EncryptedDatagramSocket.h:35:2: style: Class 'CEncryptedDatagramSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/GuiEvents.cpp:596:43: debug: Function::addArguments found argument 'cat' with varid 0. [varid0] aMule-2.3.3/src/kademlia/net/KademliaUDPListener.h:77:3: style: The destructor '~CKademliaUDPListener' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/kademlia/net/PacketTracking.h:76:11: note: Virtual destructor in base class aMule-2.3.3/src/kademlia/net/KademliaUDPListener.h:77:3: note: Destructor in derived class aMule-2.3.3/src/EncryptedStreamSocket.cpp:236:13: style: The scope of the variable 'nRead' can be reduced. [variableScope] aMule-2.3.3/src/EncryptedStreamSocket.cpp:436:11: style: The scope of the variable 'nRead' can be reduced. [variableScope] aMule-2.3.3/src/EncryptedStreamSocket.cpp:220:93: style: Checking if unsigned expression 'm_nObfusicationBytesReceived' is less than zero. [unsignedLessThanZero] aMule-2.3.3/src/SharedFilesWnd.cpp:109:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transferred [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SharedFilesWnd.cpp:312:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.cpp:137:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/utils/KadUDPKey.h:38:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zero [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/utils/KadUDPKey.h:42:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zero [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/routing/Contact.h:84:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/routing/RoutingBin.h:71:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/routing/RoutingBin.cpp:227:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/kademlia/Kademlia.cpp:216:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KADEMLIA2_PING [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_core_lib.cpp:129:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable params [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_core_lib.cpp:323:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxRE_EXTENDED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerWnd.cpp:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerWnd.cpp:280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amuledlg [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/MuleUDPSocket.cpp:183:30: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/SourceListCtrl.cpp:63:47: style:inconclusive: Function 'SourceSortProc' argument 1 names different: declaration 'item1' definition 'param1'. [funcArgNamesDifferent] aMule-2.3.3/src/SourceListCtrl.h:61:49: note: Function 'SourceSortProc' argument 1 names different: declaration 'item1' definition 'param1'. aMule-2.3.3/src/SourceListCtrl.cpp:63:47: note: Function 'SourceSortProc' argument 1 names different: declaration 'item1' definition 'param1'. aMule-2.3.3/src/SourceListCtrl.cpp:63:65: style:inconclusive: Function 'SourceSortProc' argument 2 names different: declaration 'item2' definition 'param2'. [funcArgNamesDifferent] aMule-2.3.3/src/SourceListCtrl.h:61:66: note: Function 'SourceSortProc' argument 2 names different: declaration 'item2' definition 'param2'. aMule-2.3.3/src/SourceListCtrl.cpp:63:65: note: Function 'SourceSortProc' argument 2 names different: declaration 'item2' definition 'param2'. aMule-2.3.3/src/MuleTrayIcon.cpp:233:19: error: Null pointer dereference [nullPointer] aMule-2.3.3/src/SharedFilePeersListCtrl.cpp:64:56: style:inconclusive: Function 'SourceSortProc' argument 1 names different: declaration 'item1' definition 'param1'. [funcArgNamesDifferent] aMule-2.3.3/src/SharedFilePeersListCtrl.h:60:49: note: Function 'SourceSortProc' argument 1 names different: declaration 'item1' definition 'param1'. aMule-2.3.3/src/SharedFilePeersListCtrl.cpp:64:56: note: Function 'SourceSortProc' argument 1 names different: declaration 'item1' definition 'param1'. aMule-2.3.3/src/SharedFilePeersListCtrl.cpp:64:74: style:inconclusive: Function 'SourceSortProc' argument 2 names different: declaration 'item2' definition 'param2'. [funcArgNamesDifferent] aMule-2.3.3/src/SharedFilePeersListCtrl.h:60:66: note: Function 'SourceSortProc' argument 2 names different: declaration 'item2' definition 'param2'. aMule-2.3.3/src/SharedFilePeersListCtrl.cpp:64:74: note: Function 'SourceSortProc' argument 2 names different: declaration 'item2' definition 'param2'. aMule-2.3.3/src/utils/fileview/KadFiles.cpp:34:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/KadFiles.cpp:41:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/KadFiles.cpp:95:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/KadFiles.cpp:146:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/KadFiles.cpp:173:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/eD2kFiles.cpp:46:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREFFILE_VERSION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/eD2kFiles.cpp:77:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/eD2kFiles.cpp:84:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/eD2kFiles.cpp:109:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/eD2kFiles.cpp:131:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/eD2kFiles.cpp:168:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/eD2kFiles.cpp:173:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/eD2kFiles.cpp:192:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/eD2kFiles.cpp:215:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/eD2kFiles.cpp:268:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/eD2kFiles.cpp:280:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PartFile.h:104:7: style:inconclusive: Either there is a missing 'override', or the member function 'CPartFile::WriteToFile' can be const. [functionConst] aMule-2.3.3/src/PartFile.h:119:7: style:inconclusive: Either there is a missing 'override', or the member function 'CPartFile::IsComplete' can be const. [functionConst] aMule-2.3.3/src/PartFile.h:104:7: warning: The class 'CPartFile' defines member function with name 'WriteToFile' also defined in its parent class 'CKnownFile'. [duplInheritedMember] aMule-2.3.3/src/KnownFile.h:186:7: note: Parent function 'CKnownFile::WriteToFile' aMule-2.3.3/src/PartFile.h:104:7: note: Derived function 'CPartFile::WriteToFile' aMule-2.3.3/src/PartFile.h:70:2: style: Class 'SFileRating' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/PartFile.h:82:2: style: Class 'SourcenameItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/PartFile.h:99:2: style: Class 'CPartFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/PartFile.h:100:2: style: Class 'CPartFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/PartFile.h:97:15: style: The function 'SetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:319:15: note: Virtual function in base class aMule-2.3.3/src/PartFile.h:97:15: note: Function in derived class aMule-2.3.3/src/PartFile.h:101:11: style: The destructor '~CPartFile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:174:11: note: Virtual destructor in base class aMule-2.3.3/src/PartFile.h:101:11: note: Destructor in derived class aMule-2.3.3/src/PartFile.h:103:15: style: The function 'LoadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:184:15: note: Virtual function in base class aMule-2.3.3/src/PartFile.h:103:15: note: Function in derived class aMule-2.3.3/src/PartFile.h:107:7: style: The function 'IsPartFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:180:15: note: Virtual function in base class aMule-2.3.3/src/PartFile.h:107:7: note: Function in derived class aMule-2.3.3/src/PartFile.h:108:7: style: The function 'IsCompleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:181:15: note: Virtual function in base class aMule-2.3.3/src/PartFile.h:108:7: note: Function in derived class aMule-2.3.3/src/PartFile.h:109:7: style: The function 'IsCPartFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:182:15: note: Virtual function in base class aMule-2.3.3/src/PartFile.h:109:7: note: Function in derived class aMule-2.3.3/src/PartFile.h:133:8: style: The function 'GetStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:185:16: note: Virtual function in base class aMule-2.3.3/src/PartFile.h:133:8: note: Function in derived class aMule-2.3.3/src/PartFile.h:135:15: style: The function 'UpdatePartsInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:255:15: note: Virtual function in base class aMule-2.3.3/src/PartFile.h:135:15: note: Function in derived class aMule-2.3.3/src/PartFile.h:157:19: style: The function 'GetFeedback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:296:19: note: Virtual function in base class aMule-2.3.3/src/PartFile.h:157:19: note: Function in derived class aMule-2.3.3/src/PartFile.h:178:19: style: The function 'CreateSrcInfoPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:252:19: note: Virtual function in base class aMule-2.3.3/src/PartFile.h:178:19: note: Function in derived class aMule-2.3.3/src/PartFile.h:268:15: style: The function 'SetHashingProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:303:15: note: Virtual function in base class aMule-2.3.3/src/PartFile.h:268:15: note: Function in derived class aMule-2.3.3/src/utils/cas/cas.c:263:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] aMule-2.3.3/src/utils/cas/cas.c:265:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] aMule-2.3.3/src/utils/cas/cas.c:274:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] aMule-2.3.3/src/PartFile.h:252:25: performance: Function 'GetRequestedBlockList()' should return member 'm_requestedblocks_list' by const reference. [returnByReference] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:1181:9: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:1182:9: warning: Return value of function prefs->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:263:12: warning: Member variable 'CECSocket::m_z' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/utils/cas/cas.c:85:18: style: Parameter 'myname' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/utils/cas/cas.c:158:8: style: Variable 'config_path' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/utils/cas/cas.c:174:13: style: Variable 'ltp' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:463:17: style:inconclusive: Technically the member function 'CECSocket::DataPending' can be const. [functionConst] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:215:7: note: Technically the member function 'CECSocket::DataPending' can be const. aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:463:17: note: Technically the member function 'CECSocket::DataPending' can be const. aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:569:40: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:579:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:588:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:594:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:600:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:606:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:612:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:618:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/cas/cas.c:54:7: style: struct member 'option::flag' is never used. [unusedStructMember] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:625:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:633:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:659:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:665:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:671:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:677:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:683:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:689:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:696:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:704:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:728:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:734:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:740:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/StatisticsDlg.cpp:122:14: style: Variable 'aTrend' can be declared as const array [constVariable] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:746:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/StatisticsDlg.cpp:123:13: style: Variable 'aRes' can be declared as const array [constVariable] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:752:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:758:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:765:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:773:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:798:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:804:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:810:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:816:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:822:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:828:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:835:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:843:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:868:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:874:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:880:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:886:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:892:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:898:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:905:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:913:42: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:1035:22: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/wxCas/src/wxcasprint.h:43:2: style: Class 'WxCasPrint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:68:83: error: Null pointer dereference [nullPointer] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:488:26: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:641:18: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:665:27: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:63:17: style: Variable 'prefs' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:418:17: style: Variable 'prefs' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:448:17: style: Variable 'prefs' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/utils/wxCas/src/wxcasframe.cpp:365:40: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:154:64: style:inconclusive: Function 'WriteAt' argument 3 names different: declaration 'off' definition 'offset'. [funcArgNamesDifferent] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:278:52: note: Function 'WriteAt' argument 3 names different: declaration 'off' definition 'offset'. aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:154:64: note: Function 'WriteAt' argument 3 names different: declaration 'off' definition 'offset'. aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:301:61: style:inconclusive: Function 'SendRecvPacket' argument 1 names different: declaration 'request' definition 'packet'. [funcArgNamesDifferent] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:140:51: note: Function 'SendRecvPacket' argument 1 names different: declaration 'request' definition 'packet'. aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:301:61: note: Function 'SendRecvPacket' argument 1 names different: declaration 'request' definition 'packet'. aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:472:61: style:inconclusive: Function 'ReadBufferFromSocket' argument 2 names different: declaration 'len' definition 'required_len'. [funcArgNamesDifferent] aMule-2.3.3/src/libs/ec/cpp/ECSocket.h:231:51: note: Function 'ReadBufferFromSocket' argument 2 names different: declaration 'len' definition 'required_len'. aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:472:61: note: Function 'ReadBufferFromSocket' argument 2 names different: declaration 'len' definition 'required_len'. aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:740:5: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:789:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] php_lexer.l:473:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] php_lexer.c:2022:2: warning: Possible null pointer dereference: b [nullPointer] php_lexer.c:1915:18: note: Calling function 'php_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 php_lexer.c:2022:2: note: Null pointer dereference php_lexer.c:2023:2: warning: Possible null pointer dereference: b [nullPointer] php_lexer.c:1915:18: note: Calling function 'php_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 php_lexer.c:2023:2: note: Null pointer dereference aMule-2.3.3/src/ServerListCtrl.cpp:405:14: warning: Return value of function serverMenu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/ServerListCtrl.cpp:415:14: warning: Return value of function serverMenu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/ServerListCtrl.cpp:424:14: warning: Return value of function serverMenu->AppendSeparator() is not used. [ignoredReturnValue] php_lexer.c:1723:3: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] php_lexer.c:1723:3: note: c is initialized php_lexer.c:1723:3: note: c is overwritten php_lexer.l:392:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.l:399:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.l:406:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.l:413:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.l:459:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.l:467:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.l:477:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.l:485:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.l:493:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.l:503:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.l:513:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.l:526:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php_lexer.c:1682:23: style: Checking if unsigned expression 'num_to_read' is less than zero. [unsignedLessThanZero] php_lexer.c:1695:19: style: Checking if unsigned expression 'new_size' is less than zero. [unsignedLessThanZero] php_lexer.c:1799:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] php_lexer.c:387:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. php_lexer.c:1799:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. php_lexer.c:2207:49: style:inconclusive: Function 'php_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] php_lexer.c:342:48: note: Function 'php_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. php_lexer.c:2207:49: note: Function 'php_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. php_lexer.c:2220:49: style:inconclusive: Function 'php_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] php_lexer.c:343:47: note: Function 'php_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. php_lexer.c:2220:49: note: Function 'php_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. php_lexer.c:2220:69: style:inconclusive: Function 'php_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] php_lexer.c:343:63: note: Function 'php_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. php_lexer.c:2220:69: note: Function 'php_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. php_lexer.c:2352:25: style:inconclusive: Function 'phpset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent] php_lexer.c:767:24: note: Function 'phpset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. php_lexer.c:2352:25: note: Function 'phpset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. aMule-2.3.3/src/kademlia/kademlia/SearchManager.cpp:151:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:125:21: warning: Shifting 32-bit value by 4294967291 bits is undefined behaviour. See condition at line 122. [shiftTooManyBits] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:122:13: note: Assuming that condition 'c>0' is not redundant aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:123:5: note: Compound assignment '-=', assigned value is -5 aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:125:21: note: Shift php_lexer.c:1636:17: style: Variable 'source' can be declared as pointer to const [constVariablePointer] php_lexer.c:2220:49: style: Parameter 'yybytes' can be declared as pointer to const [constParameterPointer] php_lexer.c:2254:43: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:125:24: warning: Expression 'c' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:122:13: note: Assuming that condition 'c>0' is not redundant aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:123:5: note: Compound assignment '-=', assigned value is -5 aMule-2.3.3/src/libs/ec/cpp/ECSocket.cpp:125:24: note: Negative value is converted to an unsigned value aMule-2.3.3/src/webserver/src/WebSocket.cpp:215:12: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/webserver/src/WebSocket.cpp:216:41: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/ClientDetailDialog.cpp:54:2: performance: Variable 'm_client' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/webserver/src/WebInterface.h:58:1: style: The class 'CamulewebApp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] aMule-2.3.3/src/webserver/src/WebSocket.cpp:40:2: performance: Variable 'm_dwBufSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/webserver/src/WebSocket.cpp:41:2: performance: Variable 'm_dwRecv' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/webserver/src/WebSocket.cpp:42:2: performance: Variable 'm_dwHttpHeaderLen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/webserver/src/WebSocket.cpp:43:2: performance: Variable 'm_dwHttpContentLen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/webserver/src/WebServer.h:147:10: style:inconclusive: Technically the member function 'ServerEntry::ID' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:456:8: style:inconclusive: Technically the member function 'CFileImage::OpenOk' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:466:17: style:inconclusive: Technically the member function 'CImage3D_Modifiers::operator[]' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:492:19: style:inconclusive: Technically the member function 'CProgressImage::Name' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:663:19: style:inconclusive: Technically the member function 'CParsedUrl::Path' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:664:19: style:inconclusive: Technically the member function 'CParsedUrl::File' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:204:7: style:inconclusive: Technically the member function 'ItemsContainer < UploadFile >::ItemCount' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:204:7: style:inconclusive: Technically the member function 'ItemsContainer < ServerEntry >::ItemCount' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:204:7: style:inconclusive: Technically the member function 'ItemsContainer < SharedFile >::ItemCount' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:204:7: style:inconclusive: Technically the member function 'ItemsContainer < SearchFile >::ItemCount' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:204:7: style:inconclusive: Technically the member function 'ItemsContainer < DownloadFile >::ItemCount' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebSocket.cpp:39:2: warning: Class 'CWebSocket' does not have a destructor which is recommended since it has dynamic memory/resource management. [noDestructor] aMule-2.3.3/src/webserver/src/WebServer.h:250:6: warning: The class 'UpdatableItemsContainer < SharedFile , CEC_SharedFile_Tag , uint32 >' defines member function with name 'AddItem' also defined in its parent class 'ItemsContainer < SharedFile >'. [duplInheritedMember] aMule-2.3.3/src/webserver/src/WebServer.h:210:6: note: Parent function 'ItemsContainer < SharedFile >::AddItem' aMule-2.3.3/src/webserver/src/WebServer.h:250:6: note: Derived function 'UpdatableItemsContainer < SharedFile , CEC_SharedFile_Tag , uint32 >::AddItem' aMule-2.3.3/src/webserver/src/WebServer.h:250:6: warning: The class 'UpdatableItemsContainer < SearchFile , CEC_SearchFile_Tag , uint32 >' defines member function with name 'AddItem' also defined in its parent class 'ItemsContainer < SearchFile >'. [duplInheritedMember] aMule-2.3.3/src/webserver/src/WebServer.h:210:6: note: Parent function 'ItemsContainer < SearchFile >::AddItem' aMule-2.3.3/src/webserver/src/WebServer.h:250:6: note: Derived function 'UpdatableItemsContainer < SearchFile , CEC_SearchFile_Tag , uint32 >::AddItem' aMule-2.3.3/src/webserver/src/WebServer.h:250:6: warning: The class 'UpdatableItemsContainer < DownloadFile , CEC_PartFile_Tag , uint32 >' defines member function with name 'AddItem' also defined in its parent class 'ItemsContainer < DownloadFile >'. [duplInheritedMember] aMule-2.3.3/src/webserver/src/WebServer.h:210:6: note: Parent function 'ItemsContainer < DownloadFile >::AddItem' aMule-2.3.3/src/webserver/src/WebServer.h:250:6: note: Derived function 'UpdatableItemsContainer < DownloadFile , CEC_PartFile_Tag , uint32 >::AddItem' aMule-2.3.3/src/webserver/src/WebServer.h:107:3: style: Class 'DownloadFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:130:3: style: Class 'SharedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:159:3: style: Class 'UploadFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:174:3: style: Class 'SearchFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:368:3: style: Class 'UploadsInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:378:3: style: Class 'ServersInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:390:3: style: Class 'SharedFileInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:400:3: style: Class 'SearchInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:443:3: style: Class 'CAnyImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:454:3: style: Class 'CFileImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:463:3: style: Class 'CImage3D_Modifiers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:556:3: style: Class 'CStatsData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:649:3: style: Class 'CImageLib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:661:3: style: Class 'CParsedUrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:818:3: style: Class 'CNoTemplateWebServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebSocket.h:44:3: style: Class 'CWebSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:246:3: style: Class 'UpdatableItemsContainer < SharedFile , CEC_SharedFile_Tag , uint32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:246:3: style: Class 'UpdatableItemsContainer < SearchFile , CEC_SearchFile_Tag , uint32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:246:3: style: Class 'UpdatableItemsContainer < DownloadFile , CEC_PartFile_Tag , uint32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/WebServer.h:370:16: style: The function 'ReQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:220:16: note: Virtual function in base class aMule-2.3.3/src/webserver/src/WebServer.h:370:16: note: Function in derived class aMule-2.3.3/src/webserver/src/WebServer.h:380:16: style: The function 'ReQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:220:16: note: Virtual function in base class aMule-2.3.3/src/webserver/src/WebServer.h:380:16: note: Function in derived class aMule-2.3.3/src/webserver/src/WebServer.h:392:16: style: The function 'ReQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:220:16: note: Virtual function in base class aMule-2.3.3/src/webserver/src/WebServer.h:392:16: note: Function in derived class aMule-2.3.3/src/webserver/src/WebServer.h:402:16: style: The function 'ReQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:220:16: note: Virtual function in base class aMule-2.3.3/src/webserver/src/WebServer.h:402:16: note: Function in derived class aMule-2.3.3/src/webserver/src/WebServer.h:422:16: style: The function 'ReQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:220:16: note: Virtual function in base class aMule-2.3.3/src/webserver/src/WebServer.h:422:16: note: Function in derived class aMule-2.3.3/src/webserver/src/WebServer.h:425:8: style: The function 'ItemInserted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:360:16: note: Virtual function in base class aMule-2.3.3/src/webserver/src/WebServer.h:425:8: note: Function in derived class aMule-2.3.3/src/webserver/src/WebServer.h:426:8: style: The function 'ItemDeleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:359:16: note: Virtual function in base class aMule-2.3.3/src/webserver/src/WebServer.h:426:8: note: Function in derived class aMule-2.3.3/src/webserver/src/WebServer.h:490:4: style: The destructor '~CProgressImage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:445:12: note: Virtual destructor in base class aMule-2.3.3/src/webserver/src/WebServer.h:490:4: note: Destructor in derived class aMule-2.3.3/src/webserver/src/WebServer.h:541:20: style: The function 'GetHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:494:20: note: Virtual function in base class aMule-2.3.3/src/webserver/src/WebServer.h:541:20: note: Function in derived class aMule-2.3.3/src/webserver/src/WebServer.h:806:16: style: The function 'ProcessURL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:718:16: note: Virtual function in base class aMule-2.3.3/src/webserver/src/WebServer.h:806:16: note: Function in derived class aMule-2.3.3/src/webserver/src/WebServer.h:807:16: style: The function 'ProcessImgFileReq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:719:16: note: Virtual function in base class aMule-2.3.3/src/webserver/src/WebServer.h:807:16: note: Function in derived class aMule-2.3.3/src/webserver/src/WebServer.h:810:4: style: The destructor '~CScriptWebServer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:742:12: note: Virtual destructor in base class aMule-2.3.3/src/webserver/src/WebServer.h:810:4: note: Destructor in derived class aMule-2.3.3/src/webserver/src/WebServer.h:816:16: style: The function 'ProcessURL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:806:16: note: Virtual function in base class aMule-2.3.3/src/webserver/src/WebServer.h:816:16: note: Function in derived class aMule-2.3.3/src/webserver/src/WebServer.h:819:4: style: The destructor '~CNoTemplateWebServer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/webserver/src/WebServer.h:810:4: note: Virtual destructor in base class aMule-2.3.3/src/webserver/src/WebServer.h:819:4: note: Destructor in derived class aMule-2.3.3/src/amuled.cpp:591:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amuled.cpp:651:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amuled.cpp:663:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_daemon_fork [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amuled.cpp:770:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_timer [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amuled.cpp:781:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebSocket.cpp:268:22: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.h:283:14: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.h:319:14: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/MuleTrayIcon.cpp:256:11: style: Variable 'new_mask' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/ServerList.h:51:10: style:inconclusive: Technically the member function 'CServerList::GetServerCount' can be const. [functionConst] aMule-2.3.3/src/ServerListCtrl.h:64:2: style: Class 'CServerListCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ObservableQueue.h:81:2: style: Class 'CQueueEvent < CServer * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/SearchDlg.cpp:244:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ObservableQueue.h:81:2: style: Class 'CQueueEvent < CPartFile * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/SearchDlg.cpp:330:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxRE_DEFAULT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerListCtrl.h:76:11: style: The destructor '~CServerListCtrl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleListCtrl.h:96:11: note: Virtual destructor in base class aMule-2.3.3/src/ServerListCtrl.h:76:11: note: Destructor in derived class aMule-2.3.3/src/SearchDlg.cpp:431:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerListCtrl.h:138:11: style: The function 'GetOldColumnOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleListCtrl.h:280:19: note: Virtual function in base class aMule-2.3.3/src/ServerListCtrl.h:138:11: note: Function in derived class aMule-2.3.3/src/SearchDlg.cpp:481:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED2KFTSTR_ARCHIVE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SearchDlg.cpp:580:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/DownloadQueue.h:71:3: style: The destructor '~CDownloadQueue' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ObservableQueue.h:155:11: note: Virtual destructor in base class aMule-2.3.3/src/DownloadQueue.h:71:3: note: Destructor in derived class aMule-2.3.3/src/ServerList.h:40:3: style: The destructor '~CServerList' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ObservableQueue.h:155:11: note: Virtual destructor in base class aMule-2.3.3/src/ServerList.h:40:3: note: Destructor in derived class aMule-2.3.3/src/ObservableQueue.h:155:11: style: The destructor '~CObservableQueue < CPartFile * >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Observable.h:104:11: note: Virtual destructor in base class aMule-2.3.3/src/ObservableQueue.h:155:11: note: Destructor in derived class aMule-2.3.3/src/ObservableQueue.h:166:15: style: The function 'ObserverAdded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Observable.h:155:15: note: Virtual function in base class aMule-2.3.3/src/ObservableQueue.h:166:15: note: Function in derived class aMule-2.3.3/src/ObservableQueue.h:171:15: style: The function 'ObserverRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Observable.h:165:15: note: Virtual function in base class aMule-2.3.3/src/ObservableQueue.h:171:15: note: Function in derived class aMule-2.3.3/src/ObservableQueue.h:155:11: style: The destructor '~CObservableQueue < CServer * >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Observable.h:104:11: note: Virtual destructor in base class aMule-2.3.3/src/ObservableQueue.h:155:11: note: Destructor in derived class aMule-2.3.3/src/webserver/src/WebServer.h:210:17: style: Parameter 'item' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/webserver/src/WebSocket.cpp:206:10: style: Variable 'value' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/UploadQueue.h:74:7: style:inconclusive: Technically the member function 'CUploadQueue::IsSuspended' can be const. [functionConst] aMule-2.3.3/src/ClientDetailDialog.h:68:15: style: Virtual function 'OnInitDialog' is called from constructor 'CClientDetailDialog(wxWindow*parent,const CClientRef&client)' at line 56. Dynamic binding is not used. [virtualCallInConstructor] aMule-2.3.3/src/ClientDetailDialog.cpp:56:2: note: Calling OnInitDialog aMule-2.3.3/src/ClientDetailDialog.h:68:15: note: OnInitDialog is a virtual function aMule-2.3.3/src/webserver/src/WebServer.h:267:40: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/amule-gui.cpp:218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-gui.cpp:295:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/IPFilter.cpp:113:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/IPFilter.cpp:298:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFT_Text [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/IPFilter.cpp:360:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/IPFilter.cpp:500:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/IPFilter.cpp:534:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/kademlia/UDPFirewallTester.cpp:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/kademlia/UDPFirewallTester.cpp:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/kademlia/UDPFirewallTester.cpp:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/Print.cpp:92:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/Print.cpp:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_GAPSTART [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/Print.cpp:124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_FILENAME [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/Print.cpp:168:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_FILENAME [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/Print.cpp:216:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAGTYPE_HASH16 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/Print.cpp:254:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_SERVERNAME [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/Print.cpp:331:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_GAPSTART [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/Print.cpp:417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_DYNIP [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/CommentDialogLst.cpp:45:47: style:inconclusive: Function 'CCommentDialogLst' argument 1 names different: declaration 'pParent' definition 'parent'. [funcArgNamesDifferent] aMule-2.3.3/src/CommentDialogLst.h:42:30: note: Function 'CCommentDialogLst' argument 1 names different: declaration 'pParent' definition 'parent'. aMule-2.3.3/src/CommentDialogLst.cpp:45:47: note: Function 'CCommentDialogLst' argument 1 names different: declaration 'pParent' definition 'parent'. aMule-2.3.3/src/PartFileConvert.cpp:78:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PartFileConvert.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PartFileConvert.cpp:154:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PartFileConvert.cpp:198:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PartFileConvert.cpp:276:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/CommentDialogLst.cpp:129:15: style: Variable 'file2' can be declared as pointer to const [constVariablePointer] php_parser.c:1613:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php_parser.c:1639:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php_parser.c:1919:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php_parser.c:1993:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:86:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_LOW [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_VERYLOW [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_HIGH [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_POWERSHARE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:292:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_CONNECTION_FLAG [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:358:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:395:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_STRINGS [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:425:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_KNOWNFILE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:454:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SHAREDFILES_RELOAD [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:464:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_PARTFILE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:502:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_DOWNLOAD_SEARCH_RESULT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:512:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SERVER_ADD [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:528:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SERVER_CONNECT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:544:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SEARCH_START [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:552:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_ADD_LINK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:632:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_GET_SERVER_LIST [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:759:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_PARTFILE_GAP_STATUS [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:852:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_GET_ULOAD_QUEUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:929:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint32 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:1046:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:1347:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_GET_STATSGRAPHS [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:135:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_KAD_BOOTSTRAP_FROM_IP [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_KAD_STOP [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:219:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_CONNSTATE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:293:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_GET_PREFERENCES [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:401:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_GET_PREFERENCES [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:473:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SET_PREFERENCES [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:561:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_SEARCH_LOCAL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:612:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_RESET_LOG [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:642:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_CLEAR_SERVERINFO [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:755:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STATTREE_NODE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:774:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_SERVER_VERSION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:1061:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:366:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:578:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:714:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:750:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:819:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:835:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:936:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:1435:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNLIMITED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:1466:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREFFILE_VERSION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:1517:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:1586:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:1607:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXCONPER5SEC [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:1768:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:1783:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:485:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_default [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:522:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_SCROLL_THUMBRELEASE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerListCtrl.cpp:448:57: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/ServerListCtrl.cpp:471:55: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/ServerListCtrl.cpp:522:56: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/ServerListCtrl.cpp:382:12: style: Variable 'server' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/ServerListCtrl.cpp:509:12: style: Variable 'server' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/ServerListCtrl.cpp:570:11: style: Variable 'server1' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/ServerListCtrl.cpp:571:11: style: Variable 'server2' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.cpp:148:57: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/utils/fileview/Print.h:92:30: performance: Variable 'm_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:93:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_write [valueFlowBailoutIncompleteVar] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:683:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRunTimeException [valueFlowBailoutIncompleteVar] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:707:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRunTimeException [valueFlowBailoutIncompleteVar] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:762:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_invalid [valueFlowBailoutIncompleteVar] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:854:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_invalid [valueFlowBailoutIncompleteVar] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:916:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write [valueFlowBailoutIncompleteVar] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:931:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write [valueFlowBailoutIncompleteVar] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utf8strOptBOM [valueFlowBailoutIncompleteVar] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:424:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CInvalidParamsEx [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/FileView.cpp:60:15: style: The member function 'CLogger::AddLogLine' can be static. [functionStatic] aMule-2.3.3/src/utils/fileview/FileView.cpp:57:7: note: The member function 'CLogger::AddLogLine' can be static. aMule-2.3.3/src/utils/fileview/FileView.cpp:60:15: note: The member function 'CLogger::AddLogLine' can be static. aMule-2.3.3/src/utils/fileview/Print.h:119:2: style: Class 'CServerTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/utils/fileview/Print.h:127:2: style: Class 'CFriendTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ThreadTasks.cpp:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EH_MD4 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ThreadTasks.cpp:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ThreadTasks.cpp:221:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ThreadTasks.cpp:289:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ThreadTasks.cpp:360:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ThreadTasks.cpp:452:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ThreadTasks.cpp:501:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTheApp [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ThreadTasks.cpp:552:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSPC [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ThreadTasks.cpp:621:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTheApp [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/utils/fileview/FileView.cpp:81:21: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] aMule-2.3.3/src/utils/fileview/FileView.cpp:81:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] aMule-2.3.3/src/utils/fileview/FileView.cpp:81:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] aMule-2.3.3/src/KadDlg.h:41:2: style: Class 'CKadDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/php_core_lib.cpp:529:17: warning: Member variable 'CPhPLibContext::m_curr_str_buffer' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/webserver/src/php_core_lib.cpp:547:17: warning: Member variable 'CPhPLibContext::m_curr_str_buffer' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/webserver/src/php_core_lib.cpp:114:3: warning:inconclusive: Member variable 'SortElem::obj' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/webserver/src/php_core_lib.cpp:569:22: style:inconclusive: Technically the member function 'CPhPLibContext::SetContext' can be const. [functionConst] aMule-2.3.3/src/webserver/src/php_core_lib.h:69:8: note: Technically the member function 'CPhPLibContext::SetContext' can be const. aMule-2.3.3/src/webserver/src/php_core_lib.cpp:569:22: note: Technically the member function 'CPhPLibContext::SetContext' can be const. aMule-2.3.3/src/ServerList.cpp:88:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:196:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:274:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDPSERVSTATREASKTIME [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:354:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:374:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLEARED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:471:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable both [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:517:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:553:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:686:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:833:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:856:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:874:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:916:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:936:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:990:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/ServerList.cpp:1019:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDPSERVSTATMINREASKTIME [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/webserver/src/php_core_lib.cpp:115:3: style: Class 'SortElem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/libs/ec/cpp/ECPacket.h:63:8: warning: The class 'CECPacket' defines member function with name 'ReadFromSocket' also defined in its parent class 'CECTag'. [duplInheritedMember] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:415:14: note: Parent function 'CECTag::ReadFromSocket' aMule-2.3.3/src/libs/ec/cpp/ECPacket.h:63:8: note: Derived function 'CECPacket::ReadFromSocket' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:253:12: warning: The class 'CEC_SharedFile_Tag' defines member function with name 'GetMD4Data' also defined in its parent class 'CECTag'. [duplInheritedMember] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:613:18: note: Parent function 'CECTag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:253:12: note: Derived function 'CEC_SharedFile_Tag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:353:12: warning: The class 'CEC_UpDownClient_Tag' defines member function with name 'GetMD4Data' also defined in its parent class 'CECTag'. [duplInheritedMember] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:613:18: note: Parent function 'CECTag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:353:12: note: Derived function 'CEC_UpDownClient_Tag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:374:12: warning: The class 'CEC_SearchFile_Tag' defines member function with name 'GetMD4Data' also defined in its parent class 'CECTag'. [duplInheritedMember] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:613:18: note: Parent function 'CECTag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECSpecialTags.h:374:12: note: Derived function 'CEC_SearchFile_Tag::GetMD4Data' aMule-2.3.3/src/libs/ec/cpp/ECID.h:41:2: style: Class 'CECID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/php_core_lib.cpp:72:21: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] aMule-2.3.3/src/kademlia/utils/KadUDPKey.h:38:2: style: Class 'CKadUDPKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/kademlia/utils/KadUDPKey.h:40:2: style: Class 'CKadUDPKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/OtherFunctions.cpp:384:34: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/OtherFunctions.cpp:464:14: style: Please note that this method does the same thing as the standard 'reserve()' one and should not be used in new code. [prohibitedAllocCalled] aMule-2.3.3/src/OtherFunctions.cpp:979:9: style: Please note that this method does the same thing as the standard 'reserve()' one and should not be used in new code. [prohibitedAllocCalled] aMule-2.3.3/src/webserver/src/php_core_lib.cpp:132:26: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_core_lib.cpp:175:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/SearchFile.cpp:323:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEW [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:288:11: error: Dereferencing 'm_tagData' after it is deallocated / released [deallocuse] aMule-2.3.3/src/BitVector.h:36:3: performance: Variable 'm_bits' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/BitVector.h:37:3: performance: Variable 'm_bytes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/BitVector.h:38:3: performance: Variable 'm_allTrue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:160:27: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:164:27: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:624:18: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:694:33: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:279:41: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'tag'. [funcArgNamesDifferent] aMule-2.3.3/src/libs/ec/cpp/ECTag.h:126:36: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'tag'. aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:279:41: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'tag'. aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:406:27: style:inconclusive: Function 'swap' argument 1 names different: declaration 't' definition 't2'. [funcArgNamesDifferent] aMule-2.3.3/src/libs/ec/cpp/ECTag.h:170:23: note: Function 'swap' argument 1 names different: declaration 't' definition 't2'. aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:406:27: note: Function 'swap' argument 1 names different: declaration 't' definition 't2'. aMule-2.3.3/src/SearchListCtrl.cpp:177:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SearchListCtrl.cpp:393:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxRE_DEFAULT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SearchListCtrl.cpp:630:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_ASSIGNCAT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SearchListCtrl.cpp:723:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_searchwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SearchListCtrl.cpp:745:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_RESUME [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SearchListCtrl.cpp:779:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SearchListCtrl.cpp:831:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEN_TRANSPARENT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:152:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_CHECKBOX_CLICKED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:351:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:400:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:543:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:698:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FrameTitle [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:770:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amuledlg [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1024:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1055:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1202:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNLIMITED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:498:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:512:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/libs/ec/cpp/ECTag.cpp:526:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/OtherFunctions.cpp:481:52: style: Condition 'g_nCharsPerLine!=0' is always true [knownConditionTrueFalse] aMule-2.3.3/src/OtherFunctions.cpp:496:52: style: Condition 'g_nCharsPerLine!=0' is always true [knownConditionTrueFalse] aMule-2.3.3/src/OtherFunctions.cpp:510:52: style: Condition 'g_nCharsPerLine!=0' is always true [knownConditionTrueFalse] aMule-2.3.3/src/kademlia/kademlia/Kademlia.cpp:510:36: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/kademlia/routing/Contact.cpp:54:130: style:inconclusive: Function 'CContact' argument 6 names different: declaration 'kadKey' definition 'key'. [funcArgNamesDifferent] aMule-2.3.3/src/kademlia/routing/Contact.h:55:21: note: Function 'CContact' argument 6 names different: declaration 'kadKey' definition 'key'. aMule-2.3.3/src/kademlia/routing/Contact.cpp:54:130: note: Function 'CContact' argument 6 names different: declaration 'kadKey' definition 'key'. aMule-2.3.3/src/FileDetailDialog.cpp:185:35: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/FileDetailDialog.cpp:349:31: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/FileDetailDialog.cpp:350:17: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/FileDetailDialog.cpp:353:16: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/FileDetailDialog.cpp:357:19: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/FileDetailDialog.cpp:409:15: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/FileDetailDialog.cpp:419:15: style: This is a wxWidgets 1.xx compatibility function. Use 'wxString::Truncate' in new applications instead. [prohibitedRemoveCalled] aMule-2.3.3/src/FileDetailDialog.cpp:427:15: style: This is a wxWidgets 1.xx compatibility function. Use 'wxString::Truncate' in new applications instead. [prohibitedRemoveCalled] aMule-2.3.3/src/FileDetailDialog.cpp:440:25: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/FileDetailDialog.cpp:443:13: style: This is a wxWidgets 1.xx compatibility function. Use 'wxString::Truncate' in new applications instead. [prohibitedRemoveCalled] aMule-2.3.3/src/kademlia/utils/KadUDPKey.h:48:34: style: Parameter 'file' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/SharedFilesCtrl.cpp:173:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_GETAICHED2KLINK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SharedFilesCtrl.cpp:315:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_GETSOURCEED2KLINK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SharedFilesCtrl.cpp:487:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEN_TRANSPARENT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SharedFilesCtrl.cpp:661:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SharedFilesCtrl.cpp:719:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxConvUTF8 [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/KadDlg.cpp:146:40: style:inconclusive: Function 'UpdateNodeCount' argument 1 names different: declaration 'nodes' definition 'nodeCount'. [funcArgNamesDifferent] aMule-2.3.3/src/KadDlg.h:48:32: note: Function 'UpdateNodeCount' argument 1 names different: declaration 'nodes' definition 'nodeCount'. aMule-2.3.3/src/KadDlg.cpp:146:40: note: Function 'UpdateNodeCount' argument 1 names different: declaration 'nodes' definition 'nodeCount'. aMule-2.3.3/src/KnownFileList.cpp:61:2: performance: Variable 'm_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/OtherFunctions.cpp:472:29: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/OtherFunctions.cpp:974:27: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/OtherFunctions.cpp:1032:17: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/ExternalConn.h:58:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amuledlg [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:92:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTheApp [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:105:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:113:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_searchwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:144:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:154:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:161:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:184:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:193:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:202:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sharedfileswnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:211:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sharedfileswnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:220:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sharedfileswnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_serverwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:238:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_chatwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:247:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_chatwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:338:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sharedfileswnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:347:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sharedfileswnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:356:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sharedfileswnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:366:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sharedfileswnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:376:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sharedfileswnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:387:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:397:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:406:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:415:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_serverwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:424:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_serverwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:432:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serverlist [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:440:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_serverwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:449:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_serverwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:458:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_serverwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:467:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_serverwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:476:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_serverwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:485:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_serverwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:495:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_searchwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:504:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_searchwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:513:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_searchwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:524:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amuledlg [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:533:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amuledlg [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:543:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_chatwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:552:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_chatwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:562:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_chatwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:572:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forceUpdate [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:579:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:588:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:599:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/GuiEvents.cpp:619:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transferwnd [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/kademlia/kademlia/Kademlia.cpp:212:13: style: Variable 'contact' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/kademlia/kademlia/Kademlia.cpp:356:12: style: Variable 'contact' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/SharedFileList.h:62:9: style:inconclusive: Technically the member function 'CSharedFileList::GetCount' can be const. [functionConst] aMule-2.3.3/src/SharedFileList.h:63:10: style:inconclusive: Technically the member function 'CSharedFileList::GetFileCount' can be const. [functionConst] aMule-2.3.3/src/SharedFileList.h:54:2: style: Class 'CSharedFileList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/kademlia/kademlia/Kademlia.cpp:417:22: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/kademlia/kademlia/Kademlia.cpp:435:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/utils/fileview/KadFiles.cpp:74:20: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/SharedFilesWnd.cpp:88:12: warning: Return value of function config->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/SharedFilesWnd.cpp:91:12: warning: Return value of function config->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/SharedFilesWnd.cpp:96:12: warning: Return value of function config->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/SharedFilesWnd.cpp:99:12: warning: Return value of function config->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/SharedFilesWnd.cpp:101:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/KnownFileList.cpp:43:29: style: The member function 'CKnownFileList::KnownFileMatches' can be static. [functionStatic] aMule-2.3.3/src/KnownFileList.h:67:7: note: The member function 'CKnownFileList::KnownFileMatches' can be static. aMule-2.3.3/src/KnownFileList.cpp:43:29: note: The member function 'CKnownFileList::KnownFileMatches' can be static. aMule-2.3.3/src/SearchFile.h:62:2: style: Class 'CSearchFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ScopedPtr.h:44:2: style: Class 'CScopedPtr < CKnownFile >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/SearchFile.h:88:11: style: The destructor '~CSearchFile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/KnownFile.h:108:11: note: Virtual destructor in base class aMule-2.3.3/src/SearchFile.h:88:11: note: Destructor in derived class aMule-2.3.3/src/ThreadTasks.h:74:2: style: Class 'CHashingTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ThreadTasks.h:151:2: style: Class 'CCompletionTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ClientUDPSocket.h:34:2: style: Class 'CClientUDPSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ThreadTasks.h:84:15: style: The function 'OnLastTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThreadScheduler.h:176:15: note: Virtual function in base class aMule-2.3.3/src/ThreadTasks.h:84:15: note: Function in derived class aMule-2.3.3/src/ThreadTasks.h:87:15: style: The function 'Entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThreadScheduler.h:173:15: note: Virtual function in base class aMule-2.3.3/src/ThreadTasks.h:87:15: note: Function in derived class aMule-2.3.3/src/ThreadTasks.h:131:15: style: The function 'Entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThreadScheduler.h:173:15: note: Virtual function in base class aMule-2.3.3/src/ThreadTasks.h:131:15: note: Function in derived class aMule-2.3.3/src/ThreadTasks.h:155:15: style: The function 'Entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThreadScheduler.h:173:15: note: Virtual function in base class aMule-2.3.3/src/ThreadTasks.h:155:15: note: Function in derived class aMule-2.3.3/src/ThreadTasks.h:158:15: style: The function 'OnExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThreadScheduler.h:179:15: note: Virtual function in base class aMule-2.3.3/src/ThreadTasks.h:158:15: note: Function in derived class aMule-2.3.3/src/ThreadTasks.h:186:15: style: The function 'Entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThreadScheduler.h:173:15: note: Virtual function in base class aMule-2.3.3/src/ThreadTasks.h:186:15: note: Function in derived class aMule-2.3.3/src/ThreadTasks.h:189:15: style: The function 'OnExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThreadScheduler.h:179:15: note: Virtual function in base class aMule-2.3.3/src/ThreadTasks.h:189:15: note: Function in derived class aMule-2.3.3/src/ClientUDPSocket.h:37:7: style: The function 'OnReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleUDPSocket.h:93:15: note: Virtual function in base class aMule-2.3.3/src/ClientUDPSocket.h:37:7: note: Function in derived class aMule-2.3.3/src/ClientUDPSocket.h:40:7: style: The function 'OnPacketReceived' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleUDPSocket.h:134:15: note: Virtual function in base class aMule-2.3.3/src/ClientUDPSocket.h:40:7: note: Function in derived class aMule-2.3.3/src/kademlia/kademlia/Kademlia.cpp:183:21: style: Variable 'tempUsers' is assigned a value that is never used. [unreadVariable] aMule-2.3.3/src/utils/fileview/KadFiles.cpp:176:19: style: Condition 'fileVersion==3' is always false [knownConditionTrueFalse] aMule-2.3.3/src/utils/fileview/KadFiles.cpp:171:25: note: Assignment 'fileVersion=0', assigned value is 0 aMule-2.3.3/src/utils/fileview/KadFiles.cpp:176:19: note: Condition 'fileVersion==3' is always false aMule-2.3.3/src/utils/fileview/KadFiles.cpp:179:19: style: Condition 'fileVersion>=1' is always false [knownConditionTrueFalse] aMule-2.3.3/src/utils/fileview/KadFiles.cpp:171:25: note: Assignment 'fileVersion=0', assigned value is 0 aMule-2.3.3/src/utils/fileview/KadFiles.cpp:179:19: note: Condition 'fileVersion>=1' is always false aMule-2.3.3/src/utils/fileview/KadFiles.cpp:188:19: style: Condition 'fileVersion>=1' is always false [knownConditionTrueFalse] aMule-2.3.3/src/utils/fileview/KadFiles.cpp:171:25: note: Assignment 'fileVersion=0', assigned value is 0 aMule-2.3.3/src/utils/fileview/KadFiles.cpp:188:19: note: Condition 'fileVersion>=1' is always false aMule-2.3.3/src/utils/fileview/KadFiles.cpp:194:19: style: Condition 'fileVersion>=2' is always false [knownConditionTrueFalse] aMule-2.3.3/src/utils/fileview/KadFiles.cpp:171:25: note: Assignment 'fileVersion=0', assigned value is 0 aMule-2.3.3/src/utils/fileview/KadFiles.cpp:194:19: note: Condition 'fileVersion>=2' is always false aMule-2.3.3/src/amuled.cpp:778:13: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck] aMule-2.3.3/src/HTTPDownload.cpp:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/HTTPDownload.cpp:184:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/HTTPDownload.cpp:265:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_HTTP_PROGRESS [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/HTTPDownload.cpp:314:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_HTTP_SHUTDOWN [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/HTTPDownload.cpp:400:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EncryptedDatagramSocket.cpp:476:20: style: Condition 'jWrite() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:578:8: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:603:8: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:1517:7: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:1533:8: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:1537:8: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:1543:9: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:1544:9: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:1545:9: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:1546:9: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:1547:9: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:1851:7: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/Preferences.cpp:495:8: warning: Return value of function cfg->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/SharedFilesCtrl.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] aMule-2.3.3/src/SearchListCtrl.cpp:635:8: warning: Return value of function menu.AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/SearchListCtrl.cpp:640:9: warning: Return value of function menu.AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/SearchListCtrl.cpp:644:8: warning: Return value of function menu.AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/SharedFilesCtrl.cpp:146:11: warning: Return value of function m_menu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/SharedFilesCtrl.cpp:155:11: warning: Return value of function m_menu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/SharedFilesCtrl.cpp:157:11: warning: Return value of function m_menu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/SharedFilesCtrl.cpp:161:12: warning: Return value of function m_menu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/ServerConnect.cpp:527:3: warning: Class 'CServerConnect' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/ServerConnect.cpp:527:3: warning: Class 'CServerConnect' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/ServerUDPSocket.h:40:2: style: Class 'CServerUDPSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/HTTPDownload.cpp:56:2: style: Class 'CHTTPDownloadDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ScopedPtr.h:44:2: style: Class 'CScopedPtr < wxInputStream >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ServerSocket.h:47:2: style: Class 'CServerSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ServerUDPSocket.h:44:15: style: The function 'OnReceiveError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleUDPSocket.h:95:15: note: Virtual function in base class aMule-2.3.3/src/ServerUDPSocket.h:44:15: note: Function in derived class aMule-2.3.3/src/ServerUDPSocket.h:47:7: style: The function 'OnPacketReceived' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/MuleUDPSocket.h:134:15: note: Virtual function in base class aMule-2.3.3/src/ServerUDPSocket.h:47:7: note: Function in derived class aMule-2.3.3/src/SharedFilesCtrl.cpp:517:58: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/ServerSocket.h:48:11: style: The destructor '~CServerSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:50:11: note: Virtual destructor in base class aMule-2.3.3/src/ServerSocket.h:48:11: note: Destructor in derived class aMule-2.3.3/src/ServerSocket.h:55:7: style: The function 'OnClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:84:15: note: Virtual function in base class aMule-2.3.3/src/ServerSocket.h:55:7: note: Function in derived class aMule-2.3.3/src/ServerSocket.h:56:7: style: The function 'OnConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:79:15: note: Virtual function in base class aMule-2.3.3/src/ServerSocket.h:56:7: note: Function in derived class aMule-2.3.3/src/ServerSocket.h:57:7: style: The function 'OnReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:78:15: note: Virtual function in base class aMule-2.3.3/src/ServerSocket.h:57:7: note: Function in derived class aMule-2.3.3/src/ServerSocket.h:58:7: style: The function 'OnError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:76:15: note: Virtual function in base class aMule-2.3.3/src/ServerSocket.h:58:7: note: Function in derived class aMule-2.3.3/src/ServerSocket.h:59:7: style: The function 'PacketReceived' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:83:15: note: Virtual function in base class aMule-2.3.3/src/ServerSocket.h:59:7: note: Function in derived class aMule-2.3.3/src/ServerSocket.h:60:7: style: The function 'SendPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/EMSocket.h:52:15: note: Virtual function in base class aMule-2.3.3/src/ServerSocket.h:60:7: note: Function in derived class aMule-2.3.3/src/amule-remote-gui.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pwd_hash [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pwd_hash [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:103:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:164:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stats_updater [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poll_timer [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:246:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amuledlg [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:300:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dialog [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:325:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:367:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dialog [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:424:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amuledlg [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:446:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_RESET_LOG [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:461:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SERVER_ADD [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:481:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serverconnect [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:1634:22: style:inconclusive: Technically the member function 'CPreferences::GetCatCount' can be const. [functionConst] aMule-2.3.3/src/Preferences.h:374:11: note: Technically the member function 'CPreferences::GetCatCount' can be const. aMule-2.3.3/src/Preferences.cpp:1634:22: note: Technically the member function 'CPreferences::GetCatCount' can be const. aMule-2.3.3/src/amule-remote-gui.cpp:497:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_KAD_BOOTSTRAP_FROM_IP [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:507:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_KAD_UPDATE_FROM_URL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:523:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serverconnect [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:529:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_clientID [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:561:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_conn [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:588:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_PREFS_CATEGORIES [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:642:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_FAILED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:668:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_CREATE_CATEGORY [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:694:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_UPDATE_CATEGORY [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:712:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_DELETE_CATEGORY [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:725:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrServer [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:732:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SERVER_CONNECT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:745:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SERVER_DISCONNECT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:758:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_CONNSTATE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:813:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:820:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SERVER_UPDATE_FROM_URL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:833:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SERVER_SET_STATIC_PRIO [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:847:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SERVER_SET_STATIC_PRIO [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:864:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TotalUser [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:928:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_SERVER_IP [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:940:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_conn [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:946:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_IPFILTER_RELOAD [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:953:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_IPFILTER_UPDATE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:965:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_conn [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:971:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SHAREDFILES_RELOAD [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:983:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_RENAME_FILE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:995:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SHARED_FILE_SET_COMMENT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1036:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_PARTFILE_PART_STATUS [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1093:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SHARED_SET_PRIO [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1105:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable requested [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1171:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable requested [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1457:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_CLIENT_PART_STATUS [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1536:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_ADD_LINK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1604:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_PARTFILE_GAP_STATUS [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1724:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_PARTFILE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1732:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_PARTFILE_PRIO_SET [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1744:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_PARTFILE_PRIO_SET [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1758:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_PARTFILE_SET_CAT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1771:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_DOWNLOAD_SEARCH_RESULT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1782:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_CLEAR_COMPLETED [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1803:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1859:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_FRIEND [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1871:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_FRIEND [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1886:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_FRIEND [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1898:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_FRIEND [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1910:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_FRIEND [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1922:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_FRIEND [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1938:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_curr_search [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1946:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SEARCH_START [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1969:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_curr_search [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:1978:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SEARCH_PROGRESS [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:2000:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_abyFileHash [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:2062:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amuledlg [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/SearchListCtrl.cpp:378:28: style:inconclusive: Either there is a missing 'override', or the member function 'CSearchListCtrl::GetSearchId' can be const. [functionConst] aMule-2.3.3/src/SearchListCtrl.h:123:12: note: Either there is a missing 'override', or the member function 'CSearchListCtrl::GetSearchId' can be const. aMule-2.3.3/src/SearchListCtrl.cpp:378:28: note: Either there is a missing 'override', or the member function 'CSearchListCtrl::GetSearchId' can be const. aMule-2.3.3/src/amule-remote-gui.cpp:2071:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_SEARCH_PROGRESS [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:2127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_CLIENT_SWAP_TO_ANOTHER_FILE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:2148:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:2155:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:2162:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:2168:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:2175:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:2219:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_OP_GET_STATSTREE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule-remote-gui.cpp:2228:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EC_TAG_STATTREE_NODE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/Preferences.cpp:1513:20: style: The member function 'CPreferences::SavePreferences' can be static. [functionStatic] aMule-2.3.3/src/Preferences.h:602:7: note: The member function 'CPreferences::SavePreferences' can be static. aMule-2.3.3/src/Preferences.cpp:1513:20: note: The member function 'CPreferences::SavePreferences' can be static. aMule-2.3.3/src/GuiEvents.cpp:96:40: style:inconclusive: Function 'Search_Add_Download' argument 1 names different: declaration 'result' definition 'file'. [funcArgNamesDifferent] aMule-2.3.3/src/GuiEvents.h:169:40: note: Function 'Search_Add_Download' argument 1 names different: declaration 'result' definition 'file'. aMule-2.3.3/src/GuiEvents.cpp:96:40: note: Function 'Search_Add_Download' argument 1 names different: declaration 'result' definition 'file'. aMule-2.3.3/src/GuiEvents.cpp:244:34: style:inconclusive: Function 'ChatRemoveFriend' argument 1 names different: declaration 'Friend' definition 'toremove'. [funcArgNamesDifferent] aMule-2.3.3/src/GuiEvents.h:123:33: note: Function 'ChatRemoveFriend' argument 1 names different: declaration 'Friend' definition 'toremove'. aMule-2.3.3/src/GuiEvents.cpp:244:34: note: Function 'ChatRemoveFriend' argument 1 names different: declaration 'Friend' definition 'toremove'. aMule-2.3.3/src/GuiEvents.cpp:740:53: style:inconclusive: Function 'ConvertUpdateProgress' argument 2 names different: declaration 'label' definition 'text'. [funcArgNamesDifferent] aMule-2.3.3/src/GuiEvents.h:141:53: note: Function 'ConvertUpdateProgress' argument 2 names different: declaration 'label' definition 'text'. aMule-2.3.3/src/GuiEvents.cpp:740:53: note: Function 'ConvertUpdateProgress' argument 2 names different: declaration 'label' definition 'text'. aMule-2.3.3/src/Preferences.cpp:357:15: style: The function 'LoadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:107:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:357:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:364:15: style: The function 'SaveToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:111:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:364:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:382:15: style: The function 'TransferFromWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:295:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:382:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:413:15: style: The function 'LoadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:357:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:413:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:422:15: style: The function 'SaveToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:364:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:422:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:431:15: style: The function 'TransferToWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:315:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:431:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:439:15: style: The function 'TransferFromWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:295:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:439:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:571:15: style: The function 'LoadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:107:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:571:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:576:15: style: The function 'SaveToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:111:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:576:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:594:15: style: The function 'LoadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:107:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:594:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:601:15: style: The function 'SaveToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:111:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:601:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:681:15: style: The function 'LoadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:482:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:681:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:682:15: style: The function 'SaveToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:493:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:682:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:685:15: style: The function 'TransferFromWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:500:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:685:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:712:15: style: The function 'TransferToWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:511:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:712:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:734:15: style: The function 'UpdateChoice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:177:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:734:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:815:15: style: The function 'TransferFromWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:295:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:815:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:832:15: style: The function 'TransferToWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:315:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:832:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:482:15: style: The function 'LoadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:107:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:482:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:493:15: style: The function 'SaveToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:111:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:493:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:500:15: style: The function 'TransferFromWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:295:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:500:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:511:15: style: The function 'TransferToWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.cpp:315:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:511:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:274:15: style: The function 'ConnectToWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:136:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:274:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:295:15: style: The function 'TransferFromWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:118:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:295:15: note: Function in derived class aMule-2.3.3/src/Preferences.cpp:315:15: style: The function 'TransferToWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/Preferences.h:124:15: note: Virtual function in base class aMule-2.3.3/src/Preferences.cpp:315:15: note: Function in derived class aMule-2.3.3/src/SearchListCtrl.cpp:666:23: warning: The class 'CSearchListCtrl' defines member function with name 'OnColumnLClick' also defined in its parent class 'CMuleListCtrl'. [duplInheritedMember] aMule-2.3.3/src/MuleListCtrl.h:331:7: note: Parent function 'CMuleListCtrl::OnColumnLClick' aMule-2.3.3/src/SearchListCtrl.cpp:666:23: note: Derived function 'CSearchListCtrl::OnColumnLClick' aMule-2.3.3/src/HTTPDownload.cpp:66:19: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/GuiEvents.cpp:702:56: performance: Function parameter 'comment' should be passed by const reference. [passedByValue] aMule-2.3.3/src/GuiEvents.cpp:740:53: performance: Function parameter 'text' should be passed by const reference. [passedByValue] aMule-2.3.3/src/GuiEvents.cpp:740:68: performance: Function parameter 'header' should be passed by const reference. [passedByValue] aMule-2.3.3/src/Preferences.cpp:1497:14: style: Condition 'iRealMax==-1' is always true [knownConditionTrueFalse] aMule-2.3.3/src/Preferences.cpp:1496:52: note: Calling function 'GetMaxConnections' returns -1 aMule-2.3.3/src/Preferences.cpp:1496:52: note: Assignment 'iRealMax=PlatformSpecific::GetMaxConnections()', assigned value is -1 aMule-2.3.3/src/Preferences.cpp:1497:14: note: Condition 'iRealMax==-1' is always true aMule-2.3.3/src/Preferences.cpp:304:23: style: Condition 'temp!=m_value' is always false [knownConditionTrueFalse] aMule-2.3.3/src/Preferences.cpp:301:15: note: temp is assigned 'm_value' here. aMule-2.3.3/src/Preferences.cpp:304:23: note: Condition 'temp!=m_value' is always false aMule-2.3.3/src/GuiEvents.cpp:641:44: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/DownloadListCtrl.cpp:436:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxFAIL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/DownloadListCtrl.cpp:484:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_ASSIGNCAT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/DownloadListCtrl.cpp:534:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_GETED2KLINK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/DownloadListCtrl.cpp:699:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_ASSIGNCAT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/DownloadListCtrl.cpp:855:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEN_TRANSPARENT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/DownloadListCtrl.cpp:1002:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEN_BLACK [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/DownloadListCtrl.cpp:1310:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTSIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/DownloadListCtrl.cpp:1483:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1240:23: style: Either there is a missing 'override', or the member function 'PrefsUnifiedDlg::OnLanguageChoice' can be static. [functionStatic] aMule-2.3.3/src/PrefsUnifiedDlg.h:125:7: note: Either there is a missing 'override', or the member function 'PrefsUnifiedDlg::OnLanguageChoice' can be static. aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1240:23: note: Either there is a missing 'override', or the member function 'PrefsUnifiedDlg::OnLanguageChoice' can be static. aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1125:23: style: Either there is a missing 'override', or the member function 'PrefsUnifiedDlg::OnInitDialog' can be static. [functionStatic] aMule-2.3.3/src/PrefsUnifiedDlg.h:128:7: note: Either there is a missing 'override', or the member function 'PrefsUnifiedDlg::OnInitDialog' can be static. aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1125:23: note: Either there is a missing 'override', or the member function 'PrefsUnifiedDlg::OnInitDialog' can be static. aMule-2.3.3/src/PrefsUnifiedDlg.h:64:2: style: Class 'PrefsUnifiedDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/Preferences.cpp:1574:47: error: Null pointer dereference [nullPointer] aMule-2.3.3/src/Preferences.cpp:1593:46: error: Null pointer dereference [nullPointer] aMule-2.3.3/src/ServerList.cpp:86:19: style:inconclusive: Technically the member function 'CServerList::LoadServerMet' can be const. [functionConst] aMule-2.3.3/src/ServerList.h:46:8: note: Technically the member function 'CServerList::LoadServerMet' can be const. aMule-2.3.3/src/ServerList.cpp:86:19: note: Technically the member function 'CServerList::LoadServerMet' can be const. aMule-2.3.3/src/ServerList.cpp:680:19: style:inconclusive: Technically the member function 'CServerList::SaveServerMet' can be const. [functionConst] aMule-2.3.3/src/ServerList.h:47:8: note: Technically the member function 'CServerList::SaveServerMet' can be const. aMule-2.3.3/src/ServerList.cpp:680:19: note: Technically the member function 'CServerList::SaveServerMet' can be const. aMule-2.3.3/src/IPFilter.cpp:66:3: performance: Variable 'm_rangeIPs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/IPFilter.cpp:67:3: performance: Variable 'm_rangeLengths' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/ServerList.cpp:387:19: style:inconclusive: Technically the member function 'CServerList::GetStatus' can be const. [functionConst] aMule-2.3.3/src/ServerList.h:57:8: note: Technically the member function 'CServerList::GetStatus' can be const. aMule-2.3.3/src/ServerList.cpp:387:19: note: Technically the member function 'CServerList::GetStatus' can be const. aMule-2.3.3/src/ServerList.cpp:420:19: style:inconclusive: Technically the member function 'CServerList::GetUserFileStatus' can be const. [functionConst] aMule-2.3.3/src/ServerList.h:58:8: note: Technically the member function 'CServerList::GetUserFileStatus' can be const. aMule-2.3.3/src/ServerList.cpp:420:19: note: Technically the member function 'CServerList::GetUserFileStatus' can be const. aMule-2.3.3/src/ServerList.cpp:1001:19: style:inconclusive: Technically the member function 'CServerList::CheckForExpiredUDPKeys' can be const. [functionConst] aMule-2.3.3/src/ServerList.h:71:7: note: Technically the member function 'CServerList::CheckForExpiredUDPKeys' can be const. aMule-2.3.3/src/ServerList.cpp:1001:19: note: Technically the member function 'CServerList::CheckForExpiredUDPKeys' can be const. aMule-2.3.3/src/ServerList.cpp:673:19: style: The member function 'CServerList::SetServerPrio' can be static. [functionStatic] aMule-2.3.3/src/ServerList.h:83:8: note: The member function 'CServerList::SetServerPrio' can be static. aMule-2.3.3/src/ServerList.cpp:673:19: note: The member function 'CServerList::SetServerPrio' can be static. aMule-2.3.3/src/ServerList.cpp:538:7: style:inconclusive: Technically the member function 'ServerPriorityComparator::operator()' can be const. [functionConst] aMule-2.3.3/src/TransferWnd.cpp:125:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/TransferWnd.cpp:128:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/TransferWnd.cpp:133:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/TransferWnd.cpp:136:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] aMule-2.3.3/src/TransferWnd.cpp:343:13: warning: Return value of function catmenu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/TransferWnd.cpp:354:13: warning: Return value of function catmenu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/TransferWnd.cpp:373:11: warning: Return value of function m_menu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:329:2: warning: Possible null pointer dereference: m_CurrentPanel [nullPointer] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:230:28: note: Assignment 'DefaultWidget=0', assigned value is 0 aMule-2.3.3/src/PrefsUnifiedDlg.cpp:231:29: note: Assuming condition is false aMule-2.3.3/src/PrefsUnifiedDlg.cpp:327:19: note: Assignment 'm_CurrentPanel=DefaultWidget', assigned value is 0 aMule-2.3.3/src/PrefsUnifiedDlg.cpp:329:2: note: Null pointer dereference aMule-2.3.3/src/HTTPDownload.cpp:79:9: warning:inconclusive: Found suspicious operator '%', result is not used. [constStatement] aMule-2.3.3/src/HTTPDownload.cpp:81:10: warning:inconclusive: Found suspicious operator '%', result is not used. [constStatement] aMule-2.3.3/src/HTTPDownload.cpp:83:10: warning:inconclusive: Found suspicious operator '%', result is not used. [constStatement] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:832:27: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/ServerConnect.cpp:468:11: style: The scope of the variable 'key' can be reduced. [variableScope] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:842:38: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:910:39: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:977:38: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:1029:38: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/Preferences.cpp:518:14: style: Variable 'slider' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/Preferences.cpp:1842:16: style: Variable 'cfg' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/IPFilter.cpp:103:2: style: Class 'CIPFilterTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/RangeMap.h:144:3: style: Class 'iterator_base < std :: map < uint32_t , CRangeMapHelper < rangeObject , uint32_t > > :: iterator , CRangeMapHelper < rangeObject , uint32_t > :: ValueRef , CRangeMapHelper < rangeObject , uint32_t > :: ValuePtr >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/RangeMap.h:144:3: style: Class 'iterator_base < std :: map < uint32_t , CRangeMapHelper < rangeObject , uint32_t > > :: const_iterator , CRangeMapHelper < rangeObject , uint32_t > :: ConstValueRef , CRangeMapHelper < rangeObject , uint32_t > :: ConstValuePtr >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/IPFilter.cpp:111:7: style: The function 'Entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] aMule-2.3.3/src/ThreadScheduler.h:173:15: note: Virtual function in base class aMule-2.3.3/src/IPFilter.cpp:111:7: note: Function in derived class aMule-2.3.3/src/webserver/src/php_syntree.cpp:1021:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] aMule-2.3.3/src/ServerConnect.cpp:145:47: style:inconclusive: Function 'ConnectToServer' argument 1 names different: declaration 'toconnect' definition 'server'. [funcArgNamesDifferent] aMule-2.3.3/src/ServerConnect.h:67:32: note: Function 'ConnectToServer' argument 1 names different: declaration 'toconnect' definition 'server'. aMule-2.3.3/src/ServerConnect.cpp:145:47: note: Function 'ConnectToServer' argument 1 names different: declaration 'toconnect' definition 'server'. aMule-2.3.3/src/ServerConnect.cpp:616:48: style:inconclusive: Function 'AwaitingTestFromIP' argument 1 names different: declaration 'ip' definition 'dwIP'. [funcArgNamesDifferent] aMule-2.3.3/src/ServerConnect.h:93:33: note: Function 'AwaitingTestFromIP' argument 1 names different: declaration 'ip' definition 'dwIP'. aMule-2.3.3/src/ServerConnect.cpp:616:48: note: Function 'AwaitingTestFromIP' argument 1 names different: declaration 'ip' definition 'dwIP'. aMule-2.3.3/src/SharedFilesCtrl.cpp:235:47: style:inconclusive: Function 'RemoveFile' argument 1 names different: declaration 'toremove' definition 'toRemove'. [funcArgNamesDifferent] aMule-2.3.3/src/SharedFilesCtrl.h:73:30: note: Function 'RemoveFile' argument 1 names different: declaration 'toremove' definition 'toRemove'. aMule-2.3.3/src/SharedFilesCtrl.cpp:235:47: note: Function 'RemoveFile' argument 1 names different: declaration 'toremove' definition 'toRemove'. aMule-2.3.3/src/webserver/src/WebServer.cpp:162:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:621:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:651:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:754:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:783:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:839:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:843:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:846:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:849:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:852:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:900:41: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:914:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:917:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:938:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:941:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:944:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:974:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:978:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:981:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:1026:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:1030:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:1033:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:707:33: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/SearchListCtrl.cpp:254:49: style:inconclusive: Function 'RemoveResult' argument 1 names different: declaration 'toshow' definition 'toremove'. [funcArgNamesDifferent] aMule-2.3.3/src/SearchListCtrl.h:89:33: note: Function 'RemoveResult' argument 1 names different: declaration 'toshow' definition 'toremove'. aMule-2.3.3/src/SearchListCtrl.cpp:254:49: note: Function 'RemoveResult' argument 1 names different: declaration 'toshow' definition 'toremove'. aMule-2.3.3/src/SearchListCtrl.cpp:365:41: style:inconclusive: Function 'ShowResults' argument 1 names different: declaration 'ResultsId' definition 'ResultsID'. [funcArgNamesDifferent] aMule-2.3.3/src/SearchListCtrl.h:103:25: note: Function 'ShowResults' argument 1 names different: declaration 'ResultsId' definition 'ResultsID'. aMule-2.3.3/src/SearchListCtrl.cpp:365:41: note: Function 'ShowResults' argument 1 names different: declaration 'ResultsId' definition 'ResultsID'. aMule-2.3.3/src/SharedFilesCtrl.cpp:270:55: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/SharedFilesCtrl.cpp:311:53: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/webserver/src/php_syntree.cpp:929:21: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] aMule-2.3.3/src/webserver/src/WebServer.cpp:155:17: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] aMule-2.3.3/src/webserver/src/WebServer.cpp:971:50: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] aMule-2.3.3/src/webserver/src/WebServer.cpp:1861:16: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/webserver/src/WebServer.cpp:1875:21: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/SharedFilesCtrl.cpp:148:15: style: Variable 'file' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/SharedFilesCtrl.cpp:713:15: style: Variable 'file' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/WebServer.cpp:788:19: warning: Member variable 'DownloadFileInfo::m_width' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:788:19: warning: Member variable 'DownloadFileInfo::m_height' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:914:12: warning: Member variable 'CAnyImage::m_width' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:914:12: warning: Member variable 'CAnyImage::m_height' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/webserver/src/WebServer.cpp:224:17: warning: Member variable 'CWebServerBase::m_webserver_socket' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/webserver/src/WebServer.h:710:20: style:inconclusive: Member variable 'CWebServerBase::m_DownloadFileInfo' uses an uninitialized argument 'm_ImageLib' due to the order of declarations. [initializerList] aMule-2.3.3/src/webserver/src/WebServer.cpp:225:51: note: Member variable 'CWebServerBase::m_DownloadFileInfo' uses an uninitialized argument 'm_ImageLib' due to the order of declarations. aMule-2.3.3/src/webserver/src/WebServer.h:710:20: note: Member variable 'CWebServerBase::m_DownloadFileInfo' uses an uninitialized argument 'm_ImageLib' due to the order of declarations. aMule-2.3.3/src/webserver/src/WebServer.cpp:667:3: performance: Variable 'sFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/webserver/src/WebServer.cpp:717:2: performance: Variable 'nHash' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/webserver/src/WebServer.cpp:830:2: performance: Variable 'sUserName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/webserver/src/WebServer.cpp:873:2: performance: Variable 'nHash' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/webserver/src/WebServer.cpp:1287:2: performance: Variable 'm_max_value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/SearchFile.cpp:136:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/ServerConnect.cpp:112:12: style: Variable 'next_server' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:581:38: style:inconclusive: Function 'CfgChanged' argument 1 names different: declaration 'id' definition 'ID'. [funcArgNamesDifferent] aMule-2.3.3/src/PrefsUnifiedDlg.h:80:24: note: Function 'CfgChanged' argument 1 names different: declaration 'id' definition 'ID'. aMule-2.3.3/src/PrefsUnifiedDlg.cpp:581:38: note: Function 'CfgChanged' argument 1 names different: declaration 'id' definition 'ID'. aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1240:56: style:inconclusive: Function 'OnLanguageChoice' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent] aMule-2.3.3/src/PrefsUnifiedDlg.h:125:40: note: Function 'OnLanguageChoice' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1240:56: note: Function 'OnLanguageChoice' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/SearchListCtrl.cpp:743:55: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/webserver/src/WebServer.cpp:341:22: style:inconclusive: Either there is a missing 'override', or the member function 'CWebServerBase::OnWebSocketEvent' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:737:8: note: Either there is a missing 'override', or the member function 'CWebServerBase::OnWebSocketEvent' can be const. aMule-2.3.3/src/webserver/src/WebServer.cpp:341:22: note: Either there is a missing 'override', or the member function 'CWebServerBase::OnWebSocketEvent' can be const. aMule-2.3.3/src/webserver/src/WebServer.cpp:931:3: warning: Class 'CAnyImage' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/webserver/src/WebServer.cpp:931:3: warning: Class 'CAnyImage' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/webserver/src/WebServer.cpp:1014:2: warning: Class 'CImage3D_Modifiers' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/webserver/src/WebServer.cpp:1014:2: warning: Class 'CImage3D_Modifiers' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/webserver/src/WebServer.cpp:1031:2: warning: Class 'CProgressImage' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/webserver/src/WebServer.cpp:1031:2: warning: Class 'CProgressImage' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/webserver/src/WebServer.cpp:1286:2: warning: Class 'CStatsData' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/webserver/src/WebServer.cpp:1286:2: warning: Class 'CStatsData' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/webserver/src/WebServer.cpp:1327:2: warning: Class 'CStatsCollection' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/webserver/src/WebServer.cpp:1327:2: warning: Class 'CStatsCollection' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/webserver/src/php_amule_lib.cpp:802:8: style: Variable 'varname' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:88:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:292:38: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:408:41: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:424:43: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:433:19: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:491:41: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:520:38: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:521:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:527:38: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:540:36: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:573:36: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:588:36: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:603:36: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:623:36: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:635:36: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:646:36: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:663:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:675:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:725:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:738:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:765:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:778:28: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:821:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:858:33: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:859:11: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:863:12: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:933:12: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:1084:34: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:1085:12: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:1087:24: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:1348:23: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:1755:3: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:1758:26: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:1771:3: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:1914:30: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/php_syntree.cpp:1926:26: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/SearchListCtrl.cpp:142:15: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/SearchListCtrl.cpp:325:16: style: Variable 'file' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/SearchListCtrl.cpp:708:15: style: Variable 'file' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/SearchListCtrl.cpp:720:15: style: Variable 'file' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/SearchListCtrl.cpp:734:16: style: Variable 'searchFile' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/SearchListCtrl.cpp:811:15: style: Variable 'file' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/WebServer.cpp:1256:5: style: Redundant condition: The condition '!green' is redundant since 'green < 211' is sufficient. [redundantCondition] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:997:51: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1041:65: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:149:14: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/PrefsUnifiedDlg.cpp:673:15: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:77:2: warning: Member variable 'FileDataIOFixture < CFile >::m_emptyFile' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:77:2: warning: Member variable 'FileDataIOFixture < CFile >::m_predefFile' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:122:2: warning: Member variable 'FileDataIOFixture < CMemFile >::m_emptyFile' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:122:2: warning: Member variable 'FileDataIOFixture < CMemFile >::m_predefFile' is not initialized in the constructor. [uninitMemberVar] aMule-2.3.3/src/webserver/src/php_syntree.cpp:188:72: style:inconclusive: Function 'make_expr_syn_node' argument 2 names different: declaration 'node' definition 'expr'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/php_syntree.h:420:73: note: Function 'make_expr_syn_node' argument 2 names different: declaration 'node' definition 'expr'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:188:72: note: Function 'make_expr_syn_node' argument 2 names different: declaration 'node' definition 'expr'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:797:41: warning: Function 'value_value_assign' argument order different: declaration 'src, dst' definition 'dst, src' [funcArgOrderDifferent] aMule-2.3.3/src/webserver/src/php_syntree.h:381:42: note: Function 'value_value_assign' argument order different: declaration 'src, dst' definition 'dst, src' aMule-2.3.3/src/webserver/src/php_syntree.cpp:797:41: note: Function 'value_value_assign' argument order different: declaration 'src, dst' definition 'dst, src' aMule-2.3.3/src/webserver/src/php_syntree.cpp:875:38: style:inconclusive: Function 'cast_value_dnum' argument 1 names different: declaration 'e' definition 'val'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/php_syntree.h:374:39: note: Function 'cast_value_dnum' argument 1 names different: declaration 'e' definition 'val'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:875:38: note: Function 'cast_value_dnum' argument 1 names different: declaration 'e' definition 'val'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:896:38: style:inconclusive: Function 'cast_value_bool' argument 1 names different: declaration 'e' definition 'val'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/php_syntree.h:378:39: note: Function 'cast_value_bool' argument 1 names different: declaration 'e' definition 'val'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:896:38: note: Function 'cast_value_bool' argument 1 names different: declaration 'e' definition 'val'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:902:38: style:inconclusive: Function 'cast_value_fnum' argument 1 names different: declaration 'e' definition 'val'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/php_syntree.h:375:39: note: Function 'cast_value_fnum' argument 1 names different: declaration 'e' definition 'val'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:902:38: note: Function 'cast_value_fnum' argument 1 names different: declaration 'e' definition 'val'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:923:37: style:inconclusive: Function 'cast_value_str' argument 1 names different: declaration 'e' definition 'val'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/php_syntree.h:376:38: note: Function 'cast_value_str' argument 1 names different: declaration 'e' definition 'val'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:923:37: note: Function 'cast_value_str' argument 1 names different: declaration 'e' definition 'val'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:944:39: style:inconclusive: Function 'cast_value_array' argument 1 names different: declaration 'e' definition 'val'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/php_syntree.h:377:40: note: Function 'cast_value_array' argument 1 names different: declaration 'e' definition 'val'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:944:39: note: Function 'cast_value_array' argument 1 names different: declaration 'e' definition 'val'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:2002:36: style:inconclusive: Function 'php_report_error' argument 1 names different: declaration 'mtype' definition 'err_type'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/php_syntree.h:514:37: note: Function 'php_report_error' argument 1 names different: declaration 'mtype' definition 'err_type'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:2002:36: note: Function 'php_report_error' argument 1 names different: declaration 'mtype' definition 'err_type'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:2039:20: style:inconclusive: Function 'phperror' argument 1 names different: declaration 'err' definition 's'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/php_syntree.h:351:21: note: Function 'phperror' argument 1 names different: declaration 'err' definition 's'. aMule-2.3.3/src/webserver/src/php_syntree.cpp:2039:20: note: Function 'phperror' argument 1 names different: declaration 'err' definition 's'. aMule-2.3.3/src/webserver/src/WebServer.cpp:830:28: warning: Possible null pointer dereference: tag [nullPointer] aMule-2.3.3/src/webserver/src/WebServer.cpp:834:16: note: Assignment 'nUploadFile=0', assigned value is 0 aMule-2.3.3/src/webserver/src/WebServer.cpp:835:18: note: Calling function 'UploadFile', 1st argument 'nUploadFile' value is 0 aMule-2.3.3/src/webserver/src/WebServer.cpp:830:28: note: Null pointer dereference aMule-2.3.3/src/webserver/src/WebServer.cpp:831:11: warning: Possible null pointer dereference: tag [nullPointer] aMule-2.3.3/src/webserver/src/WebServer.cpp:834:16: note: Assignment 'nUploadFile=0', assigned value is 0 aMule-2.3.3/src/webserver/src/WebServer.cpp:835:18: note: Calling function 'UploadFile', 1st argument 'nUploadFile' value is 0 aMule-2.3.3/src/webserver/src/WebServer.cpp:831:11: note: Null pointer dereference aMule-2.3.3/src/webserver/src/WebServer.cpp:832:19: warning: Possible null pointer dereference: tag [nullPointer] aMule-2.3.3/src/webserver/src/WebServer.cpp:834:16: note: Assignment 'nUploadFile=0', assigned value is 0 aMule-2.3.3/src/webserver/src/WebServer.cpp:835:18: note: Calling function 'UploadFile', 1st argument 'nUploadFile' value is 0 aMule-2.3.3/src/webserver/src/WebServer.cpp:832:19: note: Null pointer dereference aMule-2.3.3/src/webserver/src/WebServer.cpp:833:21: warning: Possible null pointer dereference: tag [nullPointer] aMule-2.3.3/src/webserver/src/WebServer.cpp:834:16: note: Assignment 'nUploadFile=0', assigned value is 0 aMule-2.3.3/src/webserver/src/WebServer.cpp:835:18: note: Calling function 'UploadFile', 1st argument 'nUploadFile' value is 0 aMule-2.3.3/src/webserver/src/WebServer.cpp:833:21: note: Null pointer dereference aMule-2.3.3/src/webserver/src/WebServer.cpp:835:2: warning: Possible null pointer dereference: tag [nullPointer] aMule-2.3.3/src/webserver/src/WebServer.cpp:834:16: note: Assignment 'nUploadFile=0', assigned value is 0 aMule-2.3.3/src/webserver/src/WebServer.cpp:835:18: note: Calling function 'UploadFile', 1st argument 'nUploadFile' value is 0 aMule-2.3.3/src/webserver/src/WebServer.cpp:835:2: note: Null pointer dereference aMule-2.3.3/src/IPFilter.cpp:440:6: style: The scope of the variable 'i' can be reduced. [variableScope] aMule-2.3.3/src/webserver/src/WebServer.cpp:579:11: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:585:21: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:594:19: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:596:5: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:597:5: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:598:5: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:599:5: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:601:5: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:602:5: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:603:5: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:604:5: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:862:19: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:993:53: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:1002:45: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:1042:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:1362:23: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:1916:36: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:1953:20: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/webserver/src/WebServer.cpp:1954:6: style: C-style pointer casting [cstyleCast] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:77:2: style: Class 'FileDataIOFixture < CFile >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/unittests/tests/FileDataIOTest.cpp:122:2: style: Class 'FileDataIOFixture < CMemFile >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/webserver/src/php_syntree.cpp:81:40: style: Parameter 's' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:137:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:156:85: style: Parameter 'class_name' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:483:17: style: Variable 'curr_arg_val' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:644:69: style: Parameter 'var' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:650:18: style: Variable 'curr_var' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:698:71: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:708:62: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:760:62: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:964:40: style: Parameter 'func_name' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:2039:20: style: Parameter 's' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:534:37: warning: Either the condition 'scope_stack->size()==0' is redundant or expression 'scope_stack->back()' causes access out of bounds. [containerOutOfBounds] aMule-2.3.3/src/webserver/src/php_syntree.cpp:531:27: note: Assuming that condition 'scope_stack->size()==0' is not redundant aMule-2.3.3/src/webserver/src/php_syntree.cpp:534:37: note: Access out of bounds aMule-2.3.3/src/webserver/src/php_syntree.cpp:535:23: warning: Either the condition 'scope_stack->size()==0' is redundant or expression 'scope_stack->pop_back()' causes access out of bounds. [containerOutOfBounds] aMule-2.3.3/src/webserver/src/php_syntree.cpp:531:27: note: Assuming that condition 'scope_stack->size()==0' is not redundant aMule-2.3.3/src/webserver/src/php_syntree.cpp:535:23: note: Access out of bounds aMule-2.3.3/src/webserver/src/php_syntree.cpp:744:21: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/IPFilter.cpp:419:35: style:inconclusive: Function 'IsFiltered' argument 1 names different: declaration 'IP2test' definition 'IPTest'. [funcArgNamesDifferent] aMule-2.3.3/src/IPFilter.h:63:26: note: Function 'IsFiltered' argument 1 names different: declaration 'IP2test' definition 'IPTest'. aMule-2.3.3/src/IPFilter.cpp:419:35: note: Function 'IsFiltered' argument 1 names different: declaration 'IP2test' definition 'IPTest'. aMule-2.3.3/src/webserver/src/WebServer.cpp:1027:36: style:inconclusive: Function 'CProgressImage' argument 1 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/WebServer.h:488:22: note: Function 'CProgressImage' argument 1 names different: declaration 'w' definition 'width'. aMule-2.3.3/src/webserver/src/WebServer.cpp:1027:36: note: Function 'CProgressImage' argument 1 names different: declaration 'w' definition 'width'. aMule-2.3.3/src/webserver/src/WebServer.cpp:1027:47: style:inconclusive: Function 'CProgressImage' argument 2 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/WebServer.h:488:29: note: Function 'CProgressImage' argument 2 names different: declaration 'h' definition 'height'. aMule-2.3.3/src/webserver/src/WebServer.cpp:1027:47: note: Function 'CProgressImage' argument 2 names different: declaration 'h' definition 'height'. aMule-2.3.3/src/webserver/src/WebServer.cpp:1229:42: style:inconclusive: Function 'CDynProgressImage' argument 1 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/WebServer.h:539:25: note: Function 'CDynProgressImage' argument 1 names different: declaration 'w' definition 'width'. aMule-2.3.3/src/webserver/src/WebServer.cpp:1229:42: note: Function 'CDynProgressImage' argument 1 names different: declaration 'w' definition 'width'. aMule-2.3.3/src/webserver/src/WebServer.cpp:1229:53: style:inconclusive: Function 'CDynProgressImage' argument 2 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent] aMule-2.3.3/src/webserver/src/WebServer.h:539:32: note: Function 'CDynProgressImage' argument 2 names different: declaration 'h' definition 'height'. aMule-2.3.3/src/webserver/src/WebServer.cpp:1229:53: note: Function 'CDynProgressImage' argument 2 names different: declaration 'h' definition 'height'. aMule-2.3.3/src/webserver/src/WebServer.cpp:419:51: performance: Function parameter 'file_hash' should be passed by const reference. [passedByValue] aMule-2.3.3/src/webserver/src/WebServer.cpp:419:71: performance: Function parameter 'cmd' should be passed by const reference. [passedByValue] aMule-2.3.3/src/webserver/src/WebServer.cpp:458:53: performance: Function parameter 'file_hash' should be passed by const reference. [passedByValue] aMule-2.3.3/src/webserver/src/WebServer.cpp:458:73: performance: Function parameter 'cmd' should be passed by const reference. [passedByValue] aMule-2.3.3/src/webserver/src/WebServer.cpp:497:59: performance: Function parameter 'file_hash' should be passed by const reference. [passedByValue] aMule-2.3.3/src/webserver/src/WebServer.cpp:520:71: performance: Function parameter 'cmd' should be passed by const reference. [passedByValue] aMule-2.3.3/src/webserver/src/WebServer.cpp:965:38: performance: Function parameter 'ext' should be passed by const reference. [passedByValue] aMule-2.3.3/src/webserver/src/WebServer.cpp:1685:31: performance: Function parameter 'image_dir' should be passed by const reference. [passedByValue] aMule-2.3.3/src/webserver/src/WebServer.cpp:795:50: style: Parameter 'tpl' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/webserver/src/WebServer.cpp:378:18: style: Variable 'img_data' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/IPFilter.cpp:62:37: performance: Function parameter 'rangeIPs' should be passed by const reference. [passedByValue] aMule-2.3.3/src/IPFilter.cpp:62:71: performance: Function parameter 'rangeLengths' should be passed by const reference. [passedByValue] aMule-2.3.3/src/TransferWnd.cpp:326:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/ServerList.cpp:269:12: style: Variable 'test' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/webserver/src/php_syntree.cpp:1948:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] aMule-2.3.3/src/SearchListCtrl.cpp:893:23: style: Variable 'clipper' is assigned a value that is never used. [unreadVariable] aMule-2.3.3/src/TransferWnd.cpp:206:52: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/TransferWnd.cpp:218:54: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/TransferWnd.cpp:297:53: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/SharedFileList.cpp:1001:57: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/SharedFileList.cpp:1009:53: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/SharedFileList.cpp:1012:3: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedLengthCalled] aMule-2.3.3/src/SharedFileList.cpp:66:3: performance: Variable 'm_strKeyword' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] aMule-2.3.3/src/SharedFileList.cpp:612:23: style: The member function 'CSharedFileList::UpdateItem' can be static. [functionStatic] aMule-2.3.3/src/SharedFileList.h:65:7: note: The member function 'CSharedFileList::UpdateItem' can be static. aMule-2.3.3/src/SharedFileList.cpp:612:23: note: The member function 'CSharedFileList::UpdateItem' can be static. aMule-2.3.3/src/SharedFileList.cpp:1046:23: style: The member function 'CSharedFileList::IsShared' can be static. [functionStatic] aMule-2.3.3/src/SharedFileList.h:89:9: note: The member function 'CSharedFileList::IsShared' can be static. aMule-2.3.3/src/SharedFileList.cpp:1046:23: note: The member function 'CSharedFileList::IsShared' can be static. aMule-2.3.3/src/SharedFileList.cpp:294:2: warning: Class 'CSharedFileList' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/SharedFileList.cpp:294:2: warning: Class 'CSharedFileList' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/SharedFileList.cpp:64:2: style: Class 'CPublishKeyword' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/SharedFileList.cpp:773:60: style: Redundant condition: IsFirewalled. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] aMule-2.3.3/src/GenericClientListCtrl.cpp:140:34: style:inconclusive: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::TranslateCIDToName' can be const. [functionConst] aMule-2.3.3/src/GenericClientListCtrl.h:207:11: note: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::TranslateCIDToName' can be const. aMule-2.3.3/src/GenericClientListCtrl.cpp:140:34: note: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::TranslateCIDToName' can be const. aMule-2.3.3/src/GenericClientListCtrl.cpp:629:30: style: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::OnKeyPressed' can be static. [functionStatic] aMule-2.3.3/src/GenericClientListCtrl.h:223:7: note: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::OnKeyPressed' can be static. aMule-2.3.3/src/GenericClientListCtrl.cpp:629:30: note: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::OnKeyPressed' can be static. aMule-2.3.3/src/GenericClientListCtrl.cpp:63:10: warning: Struct 'ClientCtrlItem_Struct' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/GenericClientListCtrl.cpp:63:10: warning: Struct 'ClientCtrlItem_Struct' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/GenericClientListCtrl.cpp:1233:10: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1224. [multiCondition] aMule-2.3.3/src/GenericClientListCtrl.cpp:1224:9: note: first condition aMule-2.3.3/src/GenericClientListCtrl.cpp:1233:10: note: else if condition is opposite to first condition aMule-2.3.3/src/SharedFileList.cpp:637:14: style: The scope of the variable 'cur_file' can be reduced. [variableScope] aMule-2.3.3/src/SharedFileList.cpp:649:14: style: The scope of the variable 'cur_file' can be reduced. [variableScope] aMule-2.3.3/src/SharedFileList.cpp:1017:12: style: The scope of the variable 'strUniquePublicName' can be reduced. [variableScope] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:508:17: style:inconclusive: Technically the member function 'Kademlia::CKeyEntry::WritePublishTrackingDataToFile' can be const. [functionConst] aMule-2.3.3/src/kademlia/kademlia/Entry.h:125:7: note: Technically the member function 'Kademlia::CKeyEntry::WritePublishTrackingDataToFile' can be const. aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:508:17: note: Technically the member function 'Kademlia::CKeyEntry::WritePublishTrackingDataToFile' can be const. aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:179:10: warning: Class 'CKeyEntry' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:179:10: warning: Class 'CKeyEntry' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:367:23: style: Condition 'm_publishingIPs==NULL' is always true [knownConditionTrueFalse] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:356:22: note: Assuming that condition 'm_publishingIPs!=NULL' is not redundant aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:367:23: note: Condition 'm_publishingIPs==NULL' is always true aMule-2.3.3/src/GenericClientListCtrl.cpp:1234:11: style: Condition 'rank2' is always true [knownConditionTrueFalse] aMule-2.3.3/src/GenericClientListCtrl.cpp:1230:16: note: Assuming that condition '!rank2' is not redundant aMule-2.3.3/src/GenericClientListCtrl.cpp:1234:11: note: Condition 'rank2' is always true aMule-2.3.3/src/SharedFileList.cpp:896:46: style:inconclusive: Function 'RenameFile' argument 1 names different: declaration 'pFile' definition 'file'. [funcArgNamesDifferent] aMule-2.3.3/src/SharedFileList.h:71:30: note: Function 'RenameFile' argument 1 names different: declaration 'pFile' definition 'file'. aMule-2.3.3/src/SharedFileList.cpp:896:46: note: Function 'RenameFile' argument 1 names different: declaration 'pFile' definition 'file'. aMule-2.3.3/src/SharedFileList.cpp:588:14: style: Variable 'tocheck' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/SharedFileList.cpp:658:11: style: Variable 'server' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/SharedFileList.cpp:366:4: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/SharedFileList.cpp:930:28: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/SharedFileList.cpp:980:34: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:530:62: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:84:56: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:104:56: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:230:76: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:244:77: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:257:77: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:270:77: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:283:77: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:296:77: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/kademlia/kademlia/Entry.cpp:309:77: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] aMule-2.3.3/src/GenericClientListCtrl.cpp:544:12: style: The scope of the variable 'userName' can be reduced. [variableScope] aMule-2.3.3/src/UpDownClientEC.h:73:2: style: Class 'CUpDownClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/ScopedPtr.h:44:2: style: Class 'CScopedPtr < CServer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/UpDownClientEC.h:104:18: performance: Function 'GetServerName()' should return member 'm_ServerName' by const reference. [returnByReference] aMule-2.3.3/src/GenericClientListCtrl.cpp:519:62: style:inconclusive: Function 'OnSetFriendslot' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent] aMule-2.3.3/src/GenericClientListCtrl.h:215:40: note: Function 'OnSetFriendslot' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/GenericClientListCtrl.cpp:519:62: note: Function 'OnSetFriendslot' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/GenericClientListCtrl.cpp:566:60: style:inconclusive: Function 'OnItemActivated' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent] aMule-2.3.3/src/GenericClientListCtrl.h:220:37: note: Function 'OnItemActivated' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/GenericClientListCtrl.cpp:566:60: note: Function 'OnItemActivated' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/GenericClientListCtrl.cpp:572:61: style:inconclusive: Function 'OnMouseRightClick' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent] aMule-2.3.3/src/GenericClientListCtrl.h:221:39: note: Function 'OnMouseRightClick' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/GenericClientListCtrl.cpp:572:61: note: Function 'OnMouseRightClick' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/GenericClientListCtrl.cpp:617:62: style:inconclusive: Function 'OnMouseMiddleClick' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent] aMule-2.3.3/src/GenericClientListCtrl.h:222:40: note: Function 'OnMouseMiddleClick' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/GenericClientListCtrl.cpp:617:62: note: Function 'OnMouseMiddleClick' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/GenericClientListCtrl.cpp:1107:48: style:inconclusive: Function 'SortProc' argument 1 names different: declaration 'item1' definition 'param1'. [funcArgNamesDifferent] aMule-2.3.3/src/GenericClientListCtrl.h:156:43: note: Function 'SortProc' argument 1 names different: declaration 'item1' definition 'param1'. aMule-2.3.3/src/GenericClientListCtrl.cpp:1107:48: note: Function 'SortProc' argument 1 names different: declaration 'item1' definition 'param1'. aMule-2.3.3/src/GenericClientListCtrl.cpp:1107:66: style:inconclusive: Function 'SortProc' argument 2 names different: declaration 'item2' definition 'param2'. [funcArgNamesDifferent] aMule-2.3.3/src/GenericClientListCtrl.h:156:60: note: Function 'SortProc' argument 2 names different: declaration 'item2' definition 'param2'. aMule-2.3.3/src/GenericClientListCtrl.cpp:1107:66: note: Function 'SortProc' argument 2 names different: declaration 'item2' definition 'param2'. aMule-2.3.3/src/GenericClientListCtrl.cpp:1133:61: style:inconclusive: Function 'Compare' argument 3 names different: declaration 'lParamColumnSort' definition 'lParamSort'. [funcArgNamesDifferent] aMule-2.3.3/src/GenericClientListCtrl.h:209:81: note: Function 'Compare' argument 3 names different: declaration 'lParamColumnSort' definition 'lParamSort'. aMule-2.3.3/src/GenericClientListCtrl.cpp:1133:61: note: Function 'Compare' argument 3 names different: declaration 'lParamColumnSort' definition 'lParamSort'. aMule-2.3.3/src/GenericClientListCtrl.cpp:525:15: style: Variable 'client' can be declared as reference to const [constVariableReference] aMule-2.3.3/src/GenericClientListCtrl.cpp:540:16: style: Variable 'source' can be declared as reference to const [constVariableReference] aMule-2.3.3/src/GenericClientListCtrl.cpp:583:14: style: Variable 'client' can be declared as reference to const [constVariableReference] aMule-2.3.3/src/GenericClientListCtrl.cpp:378:26: style: Variable 'item' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/GenericClientListCtrl.cpp:462:59: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/GenericClientListCtrl.cpp:945:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/amule-remote-gui.cpp:324:27: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/amule-remote-gui.cpp:1039:5: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/amule-remote-gui.cpp:2057:22: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/amule-remote-gui.cpp:151:16: style: The scope of the variable 'msPrevStats' can be reduced. [variableScope] aMule-2.3.3/src/amule-remote-gui.cpp:2191:16: style: Variable 'cur_rat' can be declared as reference to const [constVariableReference] aMule-2.3.3/src/amule.cpp:157:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:227:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:379:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:694:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:856:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:1036:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:1126:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:1352:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:1509:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:1535:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:1577:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:1599:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:1891:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:1943:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSOCKET_INPUT [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:1974:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/amule.cpp:1989:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __TFILE__ [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/EMSocket.cpp:634:19: style: Either there is a missing 'override', or the member function 'CEMSocket::GetNextFragSize' can be static. [functionStatic] aMule-2.3.3/src/EMSocket.h:93:12: note: Either there is a missing 'override', or the member function 'CEMSocket::GetNextFragSize' can be static. aMule-2.3.3/src/EMSocket.cpp:634:19: note: Either there is a missing 'override', or the member function 'CEMSocket::GetNextFragSize' can be static. aMule-2.3.3/src/ScopedPtr.h:44:2: style: Class 'CScopedPtr < CPacket >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] aMule-2.3.3/src/DownloadListCtrl.cpp:658:10: warning: Return value of function m_menu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/DownloadListCtrl.cpp:666:16: warning: Return value of function extendedmenu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/DownloadListCtrl.cpp:674:10: warning: Return value of function m_menu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/DownloadListCtrl.cpp:681:10: warning: Return value of function m_menu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/DownloadListCtrl.cpp:690:10: warning: Return value of function m_menu->AppendSeparator() is not used. [ignoredReturnValue] aMule-2.3.3/src/EMSocket.cpp:549:33: style: Condition 'maxNumberOfBytesToSend>=sentStandardPacketBytesThisCall+sentControlPacketBytesThisCall' is always true [knownConditionTrueFalse] aMule-2.3.3/src/EMSocket.cpp:539:73: note: Assuming that condition 'sentStandardPacketBytesThisCall+sentControlPacketBytesThisCall=sentStandardPacketBytesThisCall+sentControlPacketBytesThisCall' is always true aMule-2.3.3/src/EMSocket.cpp:552:22: style: Condition 'minFragSize>=sentStandardPacketBytesThisCall+sentControlPacketBytesThisCall' is always true [knownConditionTrueFalse] aMule-2.3.3/src/EMSocket.cpp:551:107: note: Assuming that condition '(sentStandardPacketBytesThisCall+sentControlPacketBytesThisCall)=sentStandardPacketBytesThisCall+sentControlPacketBytesThisCall' is always true aMule-2.3.3/src/EMSocket.cpp:532:26: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/DownloadListCtrl.cpp:61:10: warning: Struct 'FileCtrlItem_Struct' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] aMule-2.3.3/src/DownloadListCtrl.cpp:61:10: warning: Struct 'FileCtrlItem_Struct' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] aMule-2.3.3/src/DownloadListCtrl.cpp:595:55: style:inconclusive: Function 'OnItemActivated' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent] aMule-2.3.3/src/DownloadListCtrl.h:187:37: note: Function 'OnItemActivated' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/DownloadListCtrl.cpp:595:55: note: Function 'OnItemActivated' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/DownloadListCtrl.cpp:632:56: style:inconclusive: Function 'OnMouseRightClick' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent] aMule-2.3.3/src/DownloadListCtrl.h:188:39: note: Function 'OnMouseRightClick' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/DownloadListCtrl.cpp:632:56: note: Function 'OnMouseRightClick' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/DownloadListCtrl.cpp:769:57: style:inconclusive: Function 'OnMouseMiddleClick' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent] aMule-2.3.3/src/DownloadListCtrl.h:189:40: note: Function 'OnMouseMiddleClick' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/DownloadListCtrl.cpp:769:57: note: Function 'OnMouseMiddleClick' argument 1 names different: declaration 'event' definition 'evt'. aMule-2.3.3/src/DownloadListCtrl.cpp:1127:43: style:inconclusive: Function 'SortProc' argument 1 names different: declaration 'item1' definition 'param1'. [funcArgNamesDifferent] aMule-2.3.3/src/DownloadListCtrl.h:170:43: note: Function 'SortProc' argument 1 names different: declaration 'item1' definition 'param1'. aMule-2.3.3/src/DownloadListCtrl.cpp:1127:43: note: Function 'SortProc' argument 1 names different: declaration 'item1' definition 'param1'. aMule-2.3.3/src/DownloadListCtrl.cpp:1127:61: style:inconclusive: Function 'SortProc' argument 2 names different: declaration 'item2' definition 'param2'. [funcArgNamesDifferent] aMule-2.3.3/src/DownloadListCtrl.h:170:60: note: Function 'SortProc' argument 2 names different: declaration 'item2' definition 'param2'. aMule-2.3.3/src/DownloadListCtrl.cpp:1127:61: note: Function 'SortProc' argument 2 names different: declaration 'item2' definition 'param2'. aMule-2.3.3/src/DownloadListCtrl.cpp:427:56: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/DownloadListCtrl.cpp:455:56: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/DownloadListCtrl.cpp:479:56: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/DownloadListCtrl.cpp:495:54: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/DownloadListCtrl.cpp:525:51: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/DownloadListCtrl.cpp:374:54: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] aMule-2.3.3/src/DownloadListCtrl.cpp:396:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/DownloadListCtrl.cpp:865:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/DownloadListCtrl.cpp:1129:23: style: Variable 'item1' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/DownloadListCtrl.cpp:1130:23: style: Variable 'item2' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/amule.cpp:1494:10: warning: Return value of function logfile.Read() is not used. [ignoredReturnValue] aMule-2.3.3/src/amule.cpp:1689:17: style: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunning' can be static. [functionStatic] aMule-2.3.3/src/amule.h:212:7: note: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunning' can be static. aMule-2.3.3/src/amule.cpp:1689:17: note: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunning' can be static. aMule-2.3.3/src/amule.cpp:1662:17: style: Either there is a missing 'override', or the member function 'CamuleApp::IsConnectedKad' can be static. [functionStatic] aMule-2.3.3/src/amule.h:214:7: note: Either there is a missing 'override', or the member function 'CamuleApp::IsConnectedKad' can be static. aMule-2.3.3/src/amule.cpp:1662:17: note: Either there is a missing 'override', or the member function 'CamuleApp::IsConnectedKad' can be static. aMule-2.3.3/src/amule.cpp:1677:17: style: Either there is a missing 'override', or the member function 'CamuleApp::IsFirewalledKad' can be static. [functionStatic] aMule-2.3.3/src/amule.h:216:7: note: Either there is a missing 'override', or the member function 'CamuleApp::IsFirewalledKad' can be static. aMule-2.3.3/src/amule.cpp:1677:17: note: Either there is a missing 'override', or the member function 'CamuleApp::IsFirewalledKad' can be static. aMule-2.3.3/src/amule.cpp:1694:17: style: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunningInLanMode' can be static. [functionStatic] aMule-2.3.3/src/amule.h:220:7: note: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunningInLanMode' can be static. aMule-2.3.3/src/amule.cpp:1694:17: note: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunningInLanMode' can be static. aMule-2.3.3/src/amule.cpp:1700:19: style: Either there is a missing 'override', or the member function 'CamuleApp::GetKadUsers' can be static. [functionStatic] aMule-2.3.3/src/amule.h:222:9: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadUsers' can be static. aMule-2.3.3/src/amule.cpp:1700:19: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadUsers' can be static. aMule-2.3.3/src/amule.cpp:1705:19: style: Either there is a missing 'override', or the member function 'CamuleApp::GetKadFiles' can be static. [functionStatic] aMule-2.3.3/src/amule.h:223:9: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadFiles' can be static. aMule-2.3.3/src/amule.cpp:1705:19: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadFiles' can be static. aMule-2.3.3/src/amule.cpp:1753:38: style: Either there is a missing 'override', or the member function 'CamuleApp::GetKadID' can be static. [functionStatic] aMule-2.3.3/src/amule.h:235:28: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadID' can be static. aMule-2.3.3/src/amule.cpp:1753:38: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadID' can be static. aMule-2.3.3/src/amule.cpp:1996:17: style: Either there is a missing 'override', or the member function 'CamuleApp::StopKad' can be static. [functionStatic] aMule-2.3.3/src/amule.h:303:7: note: Either there is a missing 'override', or the member function 'CamuleApp::StopKad' can be static. aMule-2.3.3/src/amule.cpp:1996:17: note: Either there is a missing 'override', or the member function 'CamuleApp::StopKad' can be static. aMule-2.3.3/src/amule.cpp:2016:17: style:inconclusive: Either there is a missing 'override', or the member function 'CamuleApp::UpdateNotesDat' can be const. [functionConst] aMule-2.3.3/src/amule.h:308:7: note: Either there is a missing 'override', or the member function 'CamuleApp::UpdateNotesDat' can be const. aMule-2.3.3/src/amule.cpp:2016:17: note: Either there is a missing 'override', or the member function 'CamuleApp::UpdateNotesDat' can be const. aMule-2.3.3/src/amule.cpp:1111:17: style: Either there is a missing 'override', or the member function 'CamuleApp::OnUDPDnsDone' can be static. [functionStatic] aMule-2.3.3/src/amule.h:325:7: note: Either there is a missing 'override', or the member function 'CamuleApp::OnUDPDnsDone' can be static. aMule-2.3.3/src/amule.cpp:1111:17: note: Either there is a missing 'override', or the member function 'CamuleApp::OnUDPDnsDone' can be static. aMule-2.3.3/src/amule.cpp:1359:17: style:inconclusive: Either there is a missing 'override', or the member function 'CamuleApp::OnNotifyEvent' can be const. [functionConst] aMule-2.3.3/src/amule.h:338:7: note: Either there is a missing 'override', or the member function 'CamuleApp::OnNotifyEvent' can be const. aMule-2.3.3/src/amule.cpp:1359:17: note: Either there is a missing 'override', or the member function 'CamuleApp::OnNotifyEvent' can be const. aMule-2.3.3/src/amule.h:400:6: warning: The class 'CamuleGuiApp' defines member function with name 'OnExit' also defined in its parent class 'CamuleApp'. [duplInheritedMember] aMule-2.3.3/src/amule.cpp:224:16: note: Parent function 'CamuleApp::OnExit' aMule-2.3.3/src/amule.h:400:6: note: Derived function 'CamuleGuiApp::OnExit' aMule-2.3.3/src/amule.h:409:11: warning: The class 'CamuleGuiApp' defines member function with name 'GetLog' also defined in its parent class 'CamuleApp'. [duplInheritedMember] aMule-2.3.3/src/amule.cpp:1482:21: note: Parent function 'CamuleApp::GetLog' aMule-2.3.3/src/amule.h:409:11: note: Derived function 'CamuleGuiApp::GetLog' aMule-2.3.3/src/amule.h:410:11: warning: The class 'CamuleGuiApp' defines member function with name 'GetServerLog' also defined in its parent class 'CamuleApp'. [duplInheritedMember] aMule-2.3.3/src/amule.cpp:1517:21: note: Parent function 'CamuleApp::GetServerLog' aMule-2.3.3/src/amule.h:410:11: note: Derived function 'CamuleGuiApp::GetServerLog' aMule-2.3.3/src/amule.h:411:7: warning: The class 'CamuleGuiApp' defines member function with name 'AddServerMessageLine' also defined in its parent class 'CamuleApp'. [duplInheritedMember] aMule-2.3.3/src/amule.cpp:1532:17: note: Parent function 'CamuleApp::AddServerMessageLine' aMule-2.3.3/src/amule.h:411:7: note: Derived function 'CamuleGuiApp::AddServerMessageLine' aMule-2.3.3/src/amule.cpp:463:25: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/amule.cpp:1974:43: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/amule.cpp:1502:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] aMule-2.3.3/src/amule.cpp:427:7: style: The scope of the variable 'old_localedef' can be reduced. [variableScope] aMule-2.3.3/src/amule.cpp:1277:17: style: The scope of the variable 'bytecount' can be reduced. [variableScope] aMule-2.3.3/src/amule.cpp:1043:46: style:inconclusive: Function 'Trigger_New_version' argument 1 names different: declaration 'newMule' definition 'new_version'. [funcArgNamesDifferent] aMule-2.3.3/src/amule.h:243:37: note: Function 'Trigger_New_version' argument 1 names different: declaration 'newMule' definition 'new_version'. aMule-2.3.3/src/amule.cpp:1043:46: note: Function 'Trigger_New_version' argument 1 names different: declaration 'newMule' definition 'new_version'. aMule-2.3.3/src/amule.cpp:1540:60: style:inconclusive: Function 'OnFinishedHTTPDownload' argument 1 names different: declaration 'evt' definition 'event'. [funcArgNamesDifferent] aMule-2.3.3/src/amule.h:336:50: note: Function 'OnFinishedHTTPDownload' argument 1 names different: declaration 'evt' definition 'event'. aMule-2.3.3/src/amule.cpp:1540:60: note: Function 'OnFinishedHTTPDownload' argument 1 names different: declaration 'evt' definition 'event'. aMule-2.3.3/src/amule.cpp:2016:48: style:inconclusive: Function 'UpdateNotesDat' argument 1 names different: declaration 'str' definition 'url'. [funcArgNamesDifferent] aMule-2.3.3/src/amule.h:308:38: note: Function 'UpdateNotesDat' argument 1 names different: declaration 'str' definition 'url'. aMule-2.3.3/src/amule.cpp:2016:48: note: Function 'UpdateNotesDat' argument 1 names different: declaration 'str' definition 'url'. aMule-2.3.3/src/amule.cpp:1043:46: performance: Function parameter 'new_version' should be passed by const reference. [passedByValue] aMule-2.3.3/src/amule.cpp:1302:54: style: Parameter 'evt' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/amule.cpp:1322:56: style: Parameter 'evt' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/amule.cpp:1337:59: style: Parameter 'evt' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/amule.cpp:1359:46: style: Parameter 'evt' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/amule.cpp:1532:48: style: Parameter 'msg' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/amule.cpp:1832:52: style: Parameter 'event' can be declared as reference to const [constParameterReference] aMule-2.3.3/src/amule.cpp:1883:13: style: Variable 'ed2k_server' can be declared as pointer to const [constVariablePointer] aMule-2.3.3/src/amule.cpp:427:21: style: Variable 'old_localedef' is assigned a value that is never used. [unreadVariable] aMule-2.3.3/src/amule.cpp:430:17: style: Variable 'old_localedef' is assigned a value that is never used. [unreadVariable] aMule-2.3.3/src/muuli_wdr.cpp:94:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxST_NO_AUTORESIZE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:1479:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:1680:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:1747:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:1783:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:1890:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTR_DEFAULT_STYLE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:2103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:2247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:2606:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:2810:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:2929:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:3141:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:3284:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:3533:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullBitmap [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:3590:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:4792:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullBitmap [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:5094:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullBitmap [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:5135:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:5250:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:6313:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:6539:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] aMule-2.3.3/src/muuli_wdr.cpp:3590:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:3631:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:3672:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:3713:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:3935:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:4006:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:4047:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:4088:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:4129:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:4170:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:4211:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:4252:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:4327:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:4583:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5135:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5176:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5250:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5291:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5395:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5436:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5477:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5560:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5601:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5642:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5683:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5724:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5765:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5806:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5847:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5888:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5929:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:5970:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6011:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6052:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6093:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6134:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6175:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6313:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6446:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6539:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6580:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6621:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6662:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6703:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6948:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:6989:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:7122:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:7163:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:7204:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:7245:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:7314:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:7415:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:7456:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:7589:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:7722:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:7855:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:7988:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:8121:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:8254:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:8387:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:8520:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:8561:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:8694:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:8735:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:8898:32: style: C-style pointer casting [cstyleCast] aMule-2.3.3/src/muuli_wdr.cpp:9031:32: style: C-style pointer casting [cstyleCast] diff: head aMule-2.3.3/src/EMSocket.cpp:634:19: style: Either there is a missing 'override', or the member function 'CEMSocket::GetNextFragSize' can be static. [functionStatic] aMule-2.3.3/src/EMSocket.h:93:12: note: Either there is a missing 'override', or the member function 'CEMSocket::GetNextFragSize' can be static. aMule-2.3.3/src/EMSocket.cpp:634:19: note: Either there is a missing 'override', or the member function 'CEMSocket::GetNextFragSize' can be static. 2.19.0 aMule-2.3.3/src/EMSocket.cpp:634:19: style:inconclusive: Either there is a missing 'override', or the member function 'CEMSocket::GetNextFragSize' can be const. [functionConst] aMule-2.3.3/src/EMSocket.h:93:12: note: Either there is a missing 'override', or the member function 'CEMSocket::GetNextFragSize' can be const. aMule-2.3.3/src/EMSocket.cpp:634:19: note: Either there is a missing 'override', or the member function 'CEMSocket::GetNextFragSize' can be const. head aMule-2.3.3/src/ExternalConn.h:45:8: style: Either there is a missing 'override', or the member function 'CTagSet::InSet' can be static. [functionStatic] head aMule-2.3.3/src/ExternalConn.h:49:8: style: Either there is a missing 'override', or the member function 'CTagSet::InSet' can be static. [functionStatic] head aMule-2.3.3/src/GenericClientListCtrl.cpp:140:34: style:inconclusive: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::TranslateCIDToName' can be const. [functionConst] aMule-2.3.3/src/GenericClientListCtrl.h:207:11: note: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::TranslateCIDToName' can be const. aMule-2.3.3/src/GenericClientListCtrl.cpp:140:34: note: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::TranslateCIDToName' can be const. head aMule-2.3.3/src/GenericClientListCtrl.cpp:629:30: style: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::OnKeyPressed' can be static. [functionStatic] aMule-2.3.3/src/GenericClientListCtrl.h:223:7: note: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::OnKeyPressed' can be static. aMule-2.3.3/src/GenericClientListCtrl.cpp:629:30: note: Either there is a missing 'override', or the member function 'CGenericClientListCtrl::OnKeyPressed' can be static. head aMule-2.3.3/src/LibSocket.h:253:17: style: Either there is a missing 'override', or the member function 'CLibSocket::GetIP' can be static. [functionStatic] head aMule-2.3.3/src/ListenSocket.cpp:203:21: style:inconclusive: Either there is a missing 'override', or the member function 'CListenSocket::IsValidSocket' can be const. [functionConst] aMule-2.3.3/src/ListenSocket.h:52:10: note: Either there is a missing 'override', or the member function 'CListenSocket::IsValidSocket' can be const. aMule-2.3.3/src/ListenSocket.cpp:203:21: note: Either there is a missing 'override', or the member function 'CListenSocket::IsValidSocket' can be const. head aMule-2.3.3/src/PartFileConvertDlg.cpp:216:27: style: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnClose' can be static. [functionStatic] aMule-2.3.3/src/PartFileConvertDlg.h:52:7: note: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnClose' can be static. aMule-2.3.3/src/PartFileConvertDlg.cpp:216:27: note: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnClose' can be static. head aMule-2.3.3/src/PartFileConvertDlg.cpp:221:27: style: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnCloseButton' can be static. [functionStatic] aMule-2.3.3/src/PartFileConvertDlg.h:53:7: note: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnCloseButton' can be static. aMule-2.3.3/src/PartFileConvertDlg.cpp:221:27: note: Either there is a missing 'override', or the member function 'CPartFileConvertDlg::OnCloseButton' can be static. head aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1240:23: style: Either there is a missing 'override', or the member function 'PrefsUnifiedDlg::OnLanguageChoice' can be static. [functionStatic] aMule-2.3.3/src/PrefsUnifiedDlg.h:125:7: note: Either there is a missing 'override', or the member function 'PrefsUnifiedDlg::OnLanguageChoice' can be static. aMule-2.3.3/src/PrefsUnifiedDlg.cpp:1240:23: note: Either there is a missing 'override', or the member function 'PrefsUnifiedDlg::OnLanguageChoice' can be static. head aMule-2.3.3/src/Proxy.cpp:106:26: style: Either there is a missing 'override', or the member function 'CProxyEventHandler::ProxySocketHandler' can be static. [functionStatic] aMule-2.3.3/src/Proxy.h:184:7: note: Either there is a missing 'override', or the member function 'CProxyEventHandler::ProxySocketHandler' can be static. aMule-2.3.3/src/Proxy.cpp:106:26: note: Either there is a missing 'override', or the member function 'CProxyEventHandler::ProxySocketHandler' can be static. 2.19.0 aMule-2.3.3/src/SearchFile.h:120:57: debug: CheckClass::isMemberVar found used member variable 'm_downloadStatus' with varid 0 [varid0] 2.19.0 aMule-2.3.3/src/SearchFile.h:120:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_downloadStatus [valueFlowBailoutIncompleteVar] head aMule-2.3.3/src/amule.cpp:1111:17: style: Either there is a missing 'override', or the member function 'CamuleApp::OnUDPDnsDone' can be static. [functionStatic] aMule-2.3.3/src/amule.h:325:7: note: Either there is a missing 'override', or the member function 'CamuleApp::OnUDPDnsDone' can be static. aMule-2.3.3/src/amule.cpp:1111:17: note: Either there is a missing 'override', or the member function 'CamuleApp::OnUDPDnsDone' can be static. head aMule-2.3.3/src/amule.cpp:1662:17: style: Either there is a missing 'override', or the member function 'CamuleApp::IsConnectedKad' can be static. [functionStatic] aMule-2.3.3/src/amule.h:214:7: note: Either there is a missing 'override', or the member function 'CamuleApp::IsConnectedKad' can be static. aMule-2.3.3/src/amule.cpp:1662:17: note: Either there is a missing 'override', or the member function 'CamuleApp::IsConnectedKad' can be static. head aMule-2.3.3/src/amule.cpp:1677:17: style: Either there is a missing 'override', or the member function 'CamuleApp::IsFirewalledKad' can be static. [functionStatic] aMule-2.3.3/src/amule.h:216:7: note: Either there is a missing 'override', or the member function 'CamuleApp::IsFirewalledKad' can be static. aMule-2.3.3/src/amule.cpp:1677:17: note: Either there is a missing 'override', or the member function 'CamuleApp::IsFirewalledKad' can be static. head aMule-2.3.3/src/amule.cpp:1689:17: style: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunning' can be static. [functionStatic] aMule-2.3.3/src/amule.h:212:7: note: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunning' can be static. aMule-2.3.3/src/amule.cpp:1689:17: note: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunning' can be static. head aMule-2.3.3/src/amule.cpp:1694:17: style: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunningInLanMode' can be static. [functionStatic] aMule-2.3.3/src/amule.h:220:7: note: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunningInLanMode' can be static. aMule-2.3.3/src/amule.cpp:1694:17: note: Either there is a missing 'override', or the member function 'CamuleApp::IsKadRunningInLanMode' can be static. head aMule-2.3.3/src/amule.cpp:1700:19: style: Either there is a missing 'override', or the member function 'CamuleApp::GetKadUsers' can be static. [functionStatic] aMule-2.3.3/src/amule.h:222:9: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadUsers' can be static. aMule-2.3.3/src/amule.cpp:1700:19: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadUsers' can be static. head aMule-2.3.3/src/amule.cpp:1705:19: style: Either there is a missing 'override', or the member function 'CamuleApp::GetKadFiles' can be static. [functionStatic] aMule-2.3.3/src/amule.h:223:9: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadFiles' can be static. aMule-2.3.3/src/amule.cpp:1705:19: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadFiles' can be static. head aMule-2.3.3/src/amule.cpp:1753:38: style: Either there is a missing 'override', or the member function 'CamuleApp::GetKadID' can be static. [functionStatic] aMule-2.3.3/src/amule.h:235:28: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadID' can be static. aMule-2.3.3/src/amule.cpp:1753:38: note: Either there is a missing 'override', or the member function 'CamuleApp::GetKadID' can be static. head aMule-2.3.3/src/amule.cpp:1996:17: style: Either there is a missing 'override', or the member function 'CamuleApp::StopKad' can be static. [functionStatic] aMule-2.3.3/src/amule.h:303:7: note: Either there is a missing 'override', or the member function 'CamuleApp::StopKad' can be static. aMule-2.3.3/src/amule.cpp:1996:17: note: Either there is a missing 'override', or the member function 'CamuleApp::StopKad' can be static. head aMule-2.3.3/src/amule.cpp:2016:17: style:inconclusive: Either there is a missing 'override', or the member function 'CamuleApp::UpdateNotesDat' can be const. [functionConst] aMule-2.3.3/src/amule.h:308:7: note: Either there is a missing 'override', or the member function 'CamuleApp::UpdateNotesDat' can be const. aMule-2.3.3/src/amule.cpp:2016:17: note: Either there is a missing 'override', or the member function 'CamuleApp::UpdateNotesDat' can be const. head aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.cpp:53:28: style:inconclusive: Either there is a missing 'override', or the member function 'CECMuleSocketHandler::SocketHandler' can be const. [functionConst] aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.cpp:44:14: note: Either there is a missing 'override', or the member function 'CECMuleSocketHandler::SocketHandler' can be const. aMule-2.3.3/src/libs/ec/cpp/ECMuleSocket.cpp:53:28: note: Either there is a missing 'override', or the member function 'CECMuleSocketHandler::SocketHandler' can be const. head aMule-2.3.3/src/webserver/src/WebServer.cpp:341:22: style:inconclusive: Either there is a missing 'override', or the member function 'CWebServerBase::OnWebSocketEvent' can be const. [functionConst] aMule-2.3.3/src/webserver/src/WebServer.h:737:8: note: Either there is a missing 'override', or the member function 'CWebServerBase::OnWebSocketEvent' can be const. aMule-2.3.3/src/webserver/src/WebServer.cpp:341:22: note: Either there is a missing 'override', or the member function 'CWebServerBase::OnWebSocketEvent' can be const. DONE