2026-07-30 13:05 ftp://ftp.de.debian.org/debian/pool/main/t/trustedqsl/trustedqsl_2.8.6.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=wxwidgets --library=libcurl --library=openssl --library=sqlite3 --library=zlib --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 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.21.0 head-info: 71de675 (2026-07-30 09:39:24 +0200) count: 1145 1131 elapsed-time: 3.0 2.8 head-timing-info: old-timing-info: head results: tqsl-2.8.6/apps/extwizard.cpp:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxWIZARD_EX_HELPBUTTON [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/extwizard.cpp:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/wxutil.h:228:2: style: Class 'tqslTreeCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tqsl-2.8.6/apps/dxcc.cpp:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_CRQ_COUNTRY_MAX [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/extwizard.cpp:43:94: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/extwizard.cpp:23:41: style:inconclusive: Function 'OnPageChanged' argument 1 names different: declaration '' definition 'ev'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/jsonwriter.cpp:905:45: error: There is an unknown macro here somewhere. Configuration is required. If ll is a macro then please configure it. [unknownMacro] tqsl-2.8.6/apps/loctree.cpp:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable home_xpm [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/loctree.cpp:117:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/getpassword.cpp:63:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/getpassword.cpp:137:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/getpassword.cpp:227:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslvalidator.h:58:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _type [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslvalidator.h:69:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _type [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslvalidator.cpp:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslvalidator.cpp:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_validatorWindow [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslvalidator.cpp:49:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_validatorWindow [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslvalidator.cpp:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_validatorWindow [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/dxcc.h:20:2: warning: Member variable 'DXCC::_number' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/dxcc.h:20:2: warning: Member variable 'DXCC::_index' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/dxcc.h:20:2: warning: Member variable 'DXCC::_name' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/dxcc.h:20:2: warning: Member variable 'DXCC::_zonemap' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/dxcc.cpp:160:7: style: The member function 'DXCC::reset' can be static. [functionStatic] tqsl-2.8.6/apps/dxcc.h:27:7: note: The member function 'DXCC::reset' can be static. tqsl-2.8.6/apps/dxcc.cpp:160:7: note: The member function 'DXCC::reset' can be static. tqsl-2.8.6/apps/dxcc.cpp:43:9: style: Condition 'entity_list' is always true [knownConditionTrueFalse] tqsl-2.8.6/apps/dxcc.cpp:44:9: style: Condition 'entity_list' is always true [knownConditionTrueFalse] tqsl-2.8.6/apps/tqslsign.cpp:434:26: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] tqsl-2.8.6/apps/tqslvalidator.h:44:15: style: Virtual function 'Copy' is called from copy constructor 'TQSLValidator(const TQSLValidator&val)' at line 42. Dynamic binding is not used. [virtualCallInConstructor] tqsl-2.8.6/apps/tqslvalidator.h:42:44: note: Calling Copy tqsl-2.8.6/apps/tqslvalidator.h:44:15: note: Copy is a virtual function tqsl-2.8.6/apps/tqslvalidator.h:60:11: style: The destructor '~TQSLDateValidator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/tqslvalidator.h:43:11: note: Virtual destructor in base class tqsl-2.8.6/apps/tqslvalidator.h:60:11: note: Destructor in derived class tqsl-2.8.6/apps/tqslvalidator.h:62:19: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/tqslvalidator.h:48:19: note: Virtual function in base class tqsl-2.8.6/apps/tqslvalidator.h:62:19: note: Function in derived class tqsl-2.8.6/apps/tqslvalidator.h:63:15: style: The function 'FromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/tqslvalidator.h:49:15: note: Virtual function in base class tqsl-2.8.6/apps/tqslvalidator.h:63:15: note: Function in derived class tqsl-2.8.6/apps/tqslvalidator.h:64:15: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/tqslvalidator.h:50:15: note: Virtual function in base class tqsl-2.8.6/apps/tqslvalidator.h:64:15: note: Function in derived class tqsl-2.8.6/apps/tqslvalidator.h:71:11: style: The destructor '~TQSLTimeValidator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/tqslvalidator.h:43:11: note: Virtual destructor in base class tqsl-2.8.6/apps/tqslvalidator.h:71:11: note: Destructor in derived class tqsl-2.8.6/apps/tqslvalidator.h:73:19: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/tqslvalidator.h:48:19: note: Virtual function in base class tqsl-2.8.6/apps/tqslvalidator.h:73:19: note: Function in derived class tqsl-2.8.6/apps/tqslvalidator.h:74:15: style: The function 'FromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/tqslvalidator.h:49:15: note: Virtual function in base class tqsl-2.8.6/apps/tqslvalidator.h:74:15: note: Function in derived class tqsl-2.8.6/apps/tqslvalidator.h:75:15: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/tqslvalidator.h:50:15: note: Virtual function in base class tqsl-2.8.6/apps/tqslvalidator.h:75:15: note: Function in derived class tqsl-2.8.6/apps/dxcc.cpp:33:21: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/dxcc.cpp:33:55: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqslvalidator.cpp:76:41: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqslvalidator.cpp:76:73: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqslvalidator.cpp:103:52: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqslvalidator.cpp:110:55: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqslvalidator.cpp:129:52: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/loctree.h:36:11: style:inconclusive: Either there is a missing 'override', or the member function 'LocTreeItemData::getLocname' can be const. [functionConst] tqsl-2.8.6/apps/loctree.h:37:11: style:inconclusive: Either there is a missing 'override', or the member function 'LocTreeItemData::getCallSign' can be const. [functionConst] tqsl-2.8.6/apps/getpassword.h:35:11: style:inconclusive: Either there is a missing 'override', or the member function 'GetPasswordDialog::Password' can be const. [functionConst] tqsl-2.8.6/apps/loctree.h:36:11: performance: Function 'getLocname()' should return member '_locname' by const reference. [returnByReference] tqsl-2.8.6/apps/getpassword.h:54:11: style:inconclusive: Either there is a missing 'override', or the member function 'GetNewPasswordDialog::Password' can be const. [functionConst] tqsl-2.8.6/apps/loctree.h:37:11: performance: Function 'getCallSign()' should return member '_callsign' by const reference. [returnByReference] tqsl-2.8.6/apps/getpassword.h:76:11: style:inconclusive: Either there is a missing 'override', or the member function 'GetUserAndPasswordDialog::Username' can be const. [functionConst] tqsl-2.8.6/apps/getpassword.h:77:11: style:inconclusive: Either there is a missing 'override', or the member function 'GetUserAndPasswordDialog::Password' can be const. [functionConst] tqsl-2.8.6/apps/getpassword.h:32:2: style: Class 'GetPasswordDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tqsl-2.8.6/apps/getpassword.h:51:2: style: Class 'GetNewPasswordDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tqsl-2.8.6/apps/getpassword.h:73:2: style: Class 'GetUserAndPasswordDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tqsl-2.8.6/apps/tqslvalidator.cpp:23:42: style:inconclusive: Function 'Copy' argument 1 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslvalidator.cpp:62:35: style:inconclusive: Function 'Validate' argument 1 names different: declaration 'win' definition 'parent'. [funcArgNamesDifferent] tqsl-2.8.6/apps/tqslvalidator.h:45:34: note: Function 'Validate' argument 1 names different: declaration 'win' definition 'parent'. tqsl-2.8.6/apps/tqslvalidator.cpp:62:35: note: Function 'Validate' argument 1 names different: declaration 'win' definition 'parent'. tqsl-2.8.6/apps/getpassword.h:35:11: performance: Function 'Password()' should return member '_password' by const reference. [returnByReference] tqsl-2.8.6/apps/jsonval.cpp:932:36: error: There is an unknown macro here somewhere. Configuration is required. If ll is a macro then please configure it. [unknownMacro] tqsl-2.8.6/apps/tqslvalidator.cpp:84:47: style:inconclusive: Function 'FromString' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/getpassword.h:54:11: performance: Function 'Password()' should return member '_password' by const reference. [returnByReference] tqsl-2.8.6/apps/tqslvalidator.cpp:102:44: style:inconclusive: Function 'IsValid' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/getpassword.h:76:11: performance: Function 'Username()' should return member '_username' by const reference. [returnByReference] tqsl-2.8.6/apps/tqslvalidator.cpp:109:47: style:inconclusive: Function 'FromString' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/getpassword.h:77:11: performance: Function 'Password()' should return member '_password' by const reference. [returnByReference] tqsl-2.8.6/apps/tqslvalidator.cpp:128:44: style:inconclusive: Function 'IsValid' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslvalidator.cpp:40:14: style: Variable 'ctl' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/tqslvalidator.cpp:70:14: style: Variable 'ctl' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/certtree.cpp:65:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cert_xpm [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/certtree.cpp:119:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_Error [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/loctree.cpp:71:29: style:inconclusive: Function 'SetTabTo' argument 1 names different: declaration '' definition 'w'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/loctree.cpp:117:21: style: Local variable 'loc' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/loctree.cpp:97:16: note: Shadowed variable tqsl-2.8.6/apps/loctree.cpp:117:21: note: Shadow local variable tqsl-2.8.6/apps/loctree.h:35:45: performance: Function parameter 'callsign' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/loctree.cpp:139:36: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/getpassword.cpp:42:116: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/getpassword.cpp:42:126: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/getpassword.cpp:110:37: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/getpassword.cpp:110:47: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/getpassword.cpp:198:38: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/getpassword.cpp:198:48: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/loctree.cpp:112:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/apps/getpassword.cpp:40:64: performance: Function parameter 'helpfile' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/getpassword.cpp:107:78: performance: Function parameter 'helpfile' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/getpassword.cpp:195:64: performance: Function parameter 'helpfile' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/loctree.cpp:146:20: style: Variable 'locname' is assigned a value that is never used. [unreadVariable] tqsl-2.8.6/apps/wxutil.cpp:229:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_CUSTOM_ERROR [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/wxutil.cpp:363:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_Error [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/converter.c:23:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/converter.c:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/converter.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/stationdial.cpp:214:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/stationdial.cpp:404:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_LOCATION_FIELD_DDLIST [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/stationdial.cpp:443:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslpaths.h:36:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_RsrcDir [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslupdater.cpp:139:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_URL [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslupdater.cpp:158:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fnIsWow64Process [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslupdater.cpp:199:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslupdater.cpp:262:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_WRITEFUNCTION [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslupdater.cpp:350:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/gen_crq.cpp:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/gen_crq.cpp:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/openssl_cert.cpp:2389:10: error: #error "Unexpected OpenSSL version; check X509_ATTRIBUTE struct compatibility" [preprocessorErrorDirective] tqsl-2.8.6/src/converter.cpp:55:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/jsonreader.cpp:1184:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxCONV_FAILED [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/jsonreader.cpp:1588:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxCONV_FAILED [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/jsonreader.cpp:1834:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxCONV_FAILED [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/loadcertwiz.cpp:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_CERT_CB_PROMPT [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/loadcertwiz.cpp:263:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_ImportCall [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/loadcertwiz.cpp:329:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultPosition [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/loadcertwiz.cpp:371:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_Error [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/wxutil.cpp:58: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] tqsl-2.8.6/apps/wxutil.cpp:62:32: style: This is a wxWidgets 1.xx compatibility function; you should not use it in new code. [prohibitedLastCalled] tqsl-2.8.6/src/tqslexc.h:23:52: performance: Variable '_err' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/src/tqslexc.h:24:26: performance: Variable '_err' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/src/station_loc.cpp:69:8: style: Local variable 'nfield' shadows outer variable [shadowVariable] tqsl-2.8.6/src/station_loc.cpp:52:7: note: Shadowed variable tqsl-2.8.6/src/station_loc.cpp:69:8: note: Shadow local variable tqsl-2.8.6/apps/wxutil.cpp:94:26: style:inconclusive: Function 'passwordEncode' argument 1 names different: declaration 'str' definition 'pw'. [funcArgNamesDifferent] tqsl-2.8.6/apps/wxutil.h:49:35: note: Function 'passwordEncode' argument 1 names different: declaration 'str' definition 'pw'. tqsl-2.8.6/apps/wxutil.cpp:94:26: note: Function 'passwordEncode' argument 1 names different: declaration 'str' definition 'pw'. tqsl-2.8.6/apps/wxutil.cpp:906:43: style:inconclusive: Function 'OnTextEntry' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/src/station_loc.cpp:35:22: style: Parameter 'argv' can be declared as const array [constParameter] tqsl-2.8.6/apps/wxutil.cpp:48:36: performance: Function parameter 'in' should be passed by const reference. [passedByValue] tqsl-2.8.6/src/gen_crq.cpp:44:6: style: The scope of the variable 'dxcc' can be reduced. [variableScope] tqsl-2.8.6/src/gen_crq.cpp:44:16: style: The scope of the variable 'sign_dxcc' can be reduced. [variableScope] tqsl-2.8.6/src/xml.cpp:159:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::cert_tree' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::loc_tree' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::logwin' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::notebook' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::help' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::cert_menu' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::help_menu' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::loc_add_button' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::loc_add_label' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::loc_edit_button' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::loc_edit_label' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::loc_delete_button' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::loc_delete_label' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::cert_load_button' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::cert_load_label' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::cert_save_button' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::cert_save_label' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::cert_renew_button' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::cert_renew_label' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::loc_select_label' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::cert_select_label' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::cert_prop_button' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::cert_prop_label' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::loc_prop_button' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::loc_prop_label' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::renew' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslupdater.cpp:105:10: warning: Member variable 'MyFrame::req' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/qsodatadialog.h:50:51: performance: Variable '_satellite' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/qsodatadialog.h:51:3: performance: Variable '_mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/qsodatadialog.h:52:3: performance: Variable '_band' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/certtree.h:38:59: performance: Variable 'path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/tqsl_prefs.h:134:11: style:inconclusive: Either there is a missing 'override', or the member function 'PrefsPanel::HelpFile' can be const. [functionConst] tqsl-2.8.6/apps/qsodatadialog.h:64:7: style:inconclusive: Technically the member function 'QSORecord::operator==' can be const. [functionConst] tqsl-2.8.6/apps/certtree.h:39:12: style:inconclusive: Either there is a missing 'override', or the member function 'CertTreeItemData::getCert' can be const. [functionConst] tqsl-2.8.6/apps/tqslapp.h:117:7: style:inconclusive: Either there is a missing 'override', or the member function 'MyFrame::IsQuiet' can be const. [functionConst] tqsl-2.8.6/apps/tqsl_prefs.h:274:2: style: Class 'EditContest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tqsl-2.8.6/apps/tqsl_prefs.h:134:11: performance: Function 'HelpFile()' should return member '_helpfile' by const reference. [returnByReference] tqsl-2.8.6/src/converter.cpp:124:7: style: Condition 'conv' is always false [knownConditionTrueFalse] tqsl-2.8.6/src/converter.cpp:57:24: note: Assignment 'conv=0', assigned value is 0 tqsl-2.8.6/src/converter.cpp:124:7: note: Condition 'conv' is always false tqsl-2.8.6/apps/tqslupdater.cpp:143:14: warning: Return value of function wxFileName::SplitPath() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqslupdater.cpp:192:2: warning: Return value of function wxGetEnv() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqslupdater.cpp:188:55: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqslupdater.cpp:256:48: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqslupdater.cpp:174:9: style: The scope of the variable 'written' can be reduced. [variableScope] tqsl-2.8.6/apps/tqslapp.h:127:31: style:inconclusive: Function 'OnExit' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:128:30: style:inconclusive: Function 'DoExit' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslupdater.cpp:105:110: style:inconclusive: Function 'MyFrame' argument 8 names different: declaration 'locale' definition 'loca'. [funcArgNamesDifferent] tqsl-2.8.6/apps/tqslapp.h:114:102: note: Function 'MyFrame' argument 8 names different: declaration 'locale' definition 'loca'. tqsl-2.8.6/apps/tqslupdater.cpp:105:110: note: Function 'MyFrame' argument 8 names different: declaration 'locale' definition 'loca'. tqsl-2.8.6/apps/tqslupdater.cpp:252:33: style:inconclusive: Function 'DoCheckForUpdates' argument 1 names different: declaration 'quiet' definition 'silent'. [funcArgNamesDifferent] tqsl-2.8.6/apps/tqslapp.h:157:30: note: Function 'DoCheckForUpdates' argument 1 names different: declaration 'quiet' definition 'silent'. tqsl-2.8.6/apps/tqslupdater.cpp:252:33: note: Function 'DoCheckForUpdates' argument 1 names different: declaration 'quiet' definition 'silent'. tqsl-2.8.6/apps/tqslupdater.cpp:105:93: style: Argument 'quiet' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqslupdater.cpp:68:13: note: Shadowed variable tqsl-2.8.6/apps/tqslupdater.cpp:105:93: note: Shadow argument tqsl-2.8.6/apps/tqslupdater.cpp:294:14: style: Local variable 'url' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqslupdater.cpp:274:12: note: Shadowed variable tqsl-2.8.6/apps/tqslupdater.cpp:294:14: note: Shadow local variable tqsl-2.8.6/apps/qsodatadialog.h:64:36: performance: Function parameter 'other' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/tqslupdater.cpp:120:14: style: Variable 'topSizer' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/tqslupdater.cpp:172:31: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'file_recv' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tqsl-2.8.6/apps/tqslupdater.cpp:203:52: note: You might need to cast the function pointer here tqsl-2.8.6/apps/tqslupdater.cpp:172:31: note: Parameter 'ptr' can be declared as pointer to const tqsl-2.8.6/apps/tqslwiz.h:84:2: warning: Member variable 'TQSLWizPage::initialized' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqslwiz.h:84:81: performance: Variable 'loc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/tqslexcept.h:34:2: performance: Variable '_msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/src/adif.cpp:140:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/adif.cpp:362:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslwiz.h:65:11: style:inconclusive: Either there is a missing 'override', or the member function 'TQSLWizard::GetLocationName' can be const. [functionConst] tqsl-2.8.6/apps/tqslwiz.h:66:11: style:inconclusive: Either there is a missing 'override', or the member function 'TQSLWizard::GetDefaultCallsign' can be const. [functionConst] tqsl-2.8.6/apps/tqslwiz.h:162:15: style: Either there is a missing 'override', or the member function 'TQSLWizFinalPage::GetNext' can be static. [functionStatic] tqsl-2.8.6/apps/tqslwiz.h:71:7: warning: The class 'TQSLWizard' defines member function with name 'OnPageChanged' also defined in its parent class 'ExtWizard'. [duplInheritedMember] tqsl-2.8.6/apps/extwizard.h:51:7: note: Parent function 'ExtWizard::OnPageChanged' tqsl-2.8.6/apps/tqslwiz.h:71:7: note: Derived function 'TQSLWizard::OnPageChanged' tqsl-2.8.6/apps/stationdial.h:45:2: style: Class 'TQSLGetStationNameDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tqsl-2.8.6/apps/tqslwiz.h:107:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/extwizard.h:62:22: note: Virtual function in base class tqsl-2.8.6/apps/tqslwiz.h:107:22: note: Function in derived class tqsl-2.8.6/apps/tqslwiz.h:167:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/extwizard.h:62:22: note: Virtual function in base class tqsl-2.8.6/apps/tqslwiz.h:167:22: note: Function in derived class tqsl-2.8.6/apps/tqslwiz.h:65:11: performance: Function 'GetLocationName()' should return member 'sl_name' by const reference. [returnByReference] tqsl-2.8.6/apps/tqslwiz.h:66:11: performance: Function 'GetDefaultCallsign()' should return member 'sl_call' by const reference. [returnByReference] tqsl-2.8.6/apps/stationdial.cpp:282:29: style: Condition 'idx<0' is always false [knownConditionTrueFalse] tqsl-2.8.6/apps/stationdial.cpp:281:10: note: Assuming that condition 'idx>=0' is not redundant tqsl-2.8.6/apps/stationdial.cpp:282:29: note: Condition 'idx<0' is always false tqsl-2.8.6/apps/tqslupdater.cpp:137:11: style: Unused variable: filename [unusedVariable] tqsl-2.8.6/apps/tqslupdater.cpp:274:12: style: Unused variable: url [unusedVariable] tqsl-2.8.6/src/xml.h:45:2: warning: Member variable 'XMLElement::_lineNum' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/xml.h:45:2: warning: Member variable 'XMLElement::_iter' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/xml.h:45:2: warning: Member variable 'XMLElement::_iterByName' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/xml.h:45:2: warning: Member variable 'XMLElement::_aiter' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/xml.h:47:11: warning: Member variable 'XMLElement::_lineNum' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/xml.h:47:11: warning: Member variable 'XMLElement::_iter' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/xml.h:47:11: warning: Member variable 'XMLElement::_iterByName' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/xml.h:47:11: warning: Member variable 'XMLElement::_aiter' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/xml.h:47:70: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/src/xml.h:53:9: performance: Function 'getElementName()' should return member '_name' by const reference. [returnByReference] tqsl-2.8.6/src/xml.h:108:9: performance: Function 'getText()' should return member '_text' by const reference. [returnByReference] tqsl-2.8.6/src/xml.h:110:9: performance: Function 'getPretext()' should return member '_pretext' by const reference. [returnByReference] tqsl-2.8.6/apps/stationdial.cpp:127:63: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/stationdial.cpp:186:22: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/stationdial.cpp:186:32: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/stationdial.cpp:436:63: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/stationdial.h:47:28: style:inconclusive: Function 'OnOk' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/stationdial.h:48:32: style:inconclusive: Function 'OnCancel' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/stationdial.h:49:32: style:inconclusive: Function 'OnDelete' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/stationdial.h:51:29: style:inconclusive: Function 'OnNew' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/stationdial.h:52:32: style:inconclusive: Function 'OnModify' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/stationdial.h:50:30: style:inconclusive: Function 'OnHelp' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/stationdial.h:54:36: style:inconclusive: Function 'OnNameChange' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/stationdial.h:57:41: style:inconclusive: Function 'DisplayProperties' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/stationdial.cpp:250:13: style: Local variable 'sels' shadows outer member [shadowMember] tqsl-2.8.6/apps/stationdial.h:76:13: note: Shadowed member tqsl-2.8.6/apps/stationdial.cpp:250:13: note: Shadow local variable tqsl-2.8.6/apps/stationdial.cpp:437:13: style: Local variable 'sels' shadows outer member [shadowMember] tqsl-2.8.6/apps/stationdial.h:76:13: note: Shadowed member tqsl-2.8.6/apps/stationdial.cpp:437:13: note: Shadow local variable tqsl-2.8.6/apps/tqslwiz.h:63:33: style: Parameter 's' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqslwiz.h:64:36: style: Parameter 'c' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/stationdial.cpp:54:47: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/stationdial.cpp:112:52: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/stationdial.cpp:309:54: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/src/xml.h:162:41: style:inconclusive: Function 'getFirstElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/src/xml.h:169:61: style:inconclusive: Function 'getFirstElement' argument 2 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/src/xml.h:177:40: style:inconclusive: Function 'getNextElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/src/xml.cpp:178:8: style: Local variable 'ok' shadows outer variable [shadowVariable] tqsl-2.8.6/src/xml.cpp:173:7: note: Shadowed variable tqsl-2.8.6/src/xml.cpp:178:8: note: Shadow local variable tqsl-2.8.6/apps/stationdial.cpp:421:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/apps/stationdial.cpp:266:46: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/src/xml.cpp:34:9: style: Unused variable: s [unusedVariable] tqsl-2.8.6/src/tqsllib.cpp:191:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqsllib.cpp:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFDIR [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqsllib.cpp:323:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_VERSION_NUMBER [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqsllib.cpp:549:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_VERSION_NUMBER [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqsllib.cpp:1055:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSLLIB_VERSION_MAJOR [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl_prefs.cpp:431:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultValidator [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl_prefs.cpp:551:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_LOC_REPORT [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl_prefs.cpp:855:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullPen [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl_prefs.cpp:976:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_DEF_CABRILLO_MAP_FIELD [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl_prefs.cpp:989:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_DEF_CABRILLO_MAP_FIELD [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl_prefs.cpp:1094:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_MIN_CABRILLO_MAP_FIELD [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/openssl_cert.h:59:1: debug: Failed to parse 'typedef STACK_OF ( X509 ) TQSL_X509_STACK ;'. The checking continues anyway. [simplifyTypedef] tqsl-2.8.6/apps/loadcertwiz.h:88:3: performance: Variable 'status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/loadcertwiz.h:27:12: warning: The class 'LoadCertWiz' defines member function with name 'GetCurrentPage' also defined in its parent class 'ExtWizard'. [duplInheritedMember] tqsl-2.8.6/apps/extwizard.h:41:18: note: Parent function 'ExtWizard::GetCurrentPage' tqsl-2.8.6/apps/loadcertwiz.h:27:12: note: Derived function 'LoadCertWiz::GetCurrentPage' tqsl-2.8.6/apps/loadcertwiz.h:70:15: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/extwizard.h:63:15: note: Virtual function in base class tqsl-2.8.6/apps/loadcertwiz.h:70:15: note: Function in derived class tqsl-2.8.6/apps/loadcertwiz.cpp:273:15: warning: Return value of function wxFileName::SplitPath() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/loadcertwiz.cpp:275:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/loadcertwiz.cpp:294:14: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/loadcertwiz.cpp:33:4: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/loadcertwiz.cpp:155:49: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/loadcertwiz.cpp:242:108: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/loadcertwiz.cpp:242:118: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/loadcertwiz.cpp:48:51: style:inconclusive: Function 'notifyImport' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/loadcertwiz.cpp:272:12: style: Local variable 'path' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/loadcertwiz.cpp:264:11: note: Shadowed variable tqsl-2.8.6/apps/loadcertwiz.cpp:272:12: note: Shadow local variable tqsl-2.8.6/apps/loadcertwiz.cpp:272:28: style: Local variable 'ext' shadows outer argument [shadowArgument] tqsl-2.8.6/apps/loadcertwiz.cpp:240:111: note: Shadowed argument tqsl-2.8.6/apps/loadcertwiz.cpp:272:28: note: Shadow local variable tqsl-2.8.6/apps/loadcertwiz.cpp:189:68: performance: Function parameter 'path' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/loadcertwiz.cpp:189:83: performance: Function parameter 'basename' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/tqslwiz.cpp:112:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_VALID_VUCC_ENT [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslwiz.cpp:224:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_CustomError [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslwiz.cpp:698:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_LOCATION_FIELD_TEXT [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslwiz.cpp:780:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxST_NO_AUTORESIZE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslwiz.cpp:1057:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_GRID_MAX [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslwiz.cpp:1354:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/certtree.cpp:60:11: warning: Member variable 'CertTree::_certs' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/certtree.cpp:60:11: warning: Member variable 'CertTree::_nissuers' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/qsodatadialog.cpp:349:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxST_NO_AUTORESIZE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/qsodatadialog.cpp:429:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/qsodatadialog.cpp:471:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/qsodatadialog.cpp:625:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/certtree.cpp:359:37: style: Condition 'enable!=0' is always true [knownConditionTrueFalse] tqsl-2.8.6/apps/certtree.cpp:339:16: note: Assignment 'enable=1', assigned value is 1 tqsl-2.8.6/apps/certtree.cpp:345:7: note: Assuming condition is false tqsl-2.8.6/apps/certtree.cpp:359:37: note: Condition 'enable!=0' is always true tqsl-2.8.6/apps/certtree.cpp:359:53: style: Condition 'keyonly!=0' is always true [knownConditionTrueFalse] tqsl-2.8.6/apps/certtree.cpp:336:17: note: Assignment 'keyonly=1', assigned value is 1 tqsl-2.8.6/apps/certtree.cpp:345:7: note: Assuming condition is false tqsl-2.8.6/apps/certtree.cpp:359:53: note: Condition 'keyonly!=0' is always true tqsl-2.8.6/apps/certtree.cpp:190:50: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/certtree.cpp:367:30: style:inconclusive: Function 'SetTabTo' argument 1 names different: declaration '' definition 'w'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/certtree.cpp:224:14: style: Local variable 'callsign' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/certtree.cpp:205:13: note: Shadowed variable tqsl-2.8.6/apps/certtree.cpp:224:14: note: Shadow local variable tqsl-2.8.6/apps/certtree.cpp:300:15: style: Local variable 'cert' shadows outer argument [shadowArgument] tqsl-2.8.6/apps/certtree.cpp:280:32: note: Shadowed argument tqsl-2.8.6/apps/certtree.cpp:300:15: note: Shadow local variable tqsl-2.8.6/apps/certtree.cpp:336:7: style: Local variable 'keyonly' shadows outer member [shadowMember] tqsl-2.8.6/apps/certtree.h:76:20: note: Shadowed member tqsl-2.8.6/apps/certtree.cpp:336:7: note: Shadow local variable tqsl-2.8.6/apps/certtree.cpp:328:37: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/certtree.cpp:182:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/apps/certtree.cpp:197:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/apps/tqsl_prefs.cpp:245:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:409:10: warning: Return value of function config->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:474:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:475:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:476:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:484:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:485:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:487:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:495:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:499:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:574:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:575:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:576:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:577:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:578:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:579:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:580:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:581:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:814:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:815:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:816:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:817:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:980:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:1013:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:1034:38: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl_prefs.cpp:1034:48: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl_prefs.cpp:198:16: style: The scope of the variable 'value' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl_prefs.cpp:906:16: style: The scope of the variable 'value' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl_prefs.cpp:1029:53: performance: Function parameter 'ctype' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/tqsl_prefs.cpp:459:8: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/cabrillo.cpp:355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/cabrillo.cpp:404:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/cabrillo.cpp:542:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/cabrillo.cpp:699:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl_prefs.cpp:212:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/apps/tqsl_prefs.cpp:934:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:1681:0: debug: Function::addArguments found argument 'map' with varid 0. [varid0] tqsl-2.8.6/apps/jsonreader.cpp:360:5: error:inconclusive: Non-local variable 'm_next' will use pointer to local variable 'temp'. [danglingLifetime] tqsl-2.8.6/apps/jsonreader.cpp:354:15: note: Address of variable taken here. tqsl-2.8.6/apps/jsonreader.cpp:341:17: note: Variable created here. tqsl-2.8.6/apps/jsonreader.cpp:360:5: note: Non-local variable 'm_next' will use pointer to local variable 'temp'. tqsl-2.8.6/apps/jsonreader.cpp:242:15: warning: Member variable 'wxJSONReader::m_lineNo' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/jsonreader.cpp:242:15: warning: Member variable 'wxJSONReader::m_colNo' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/jsonreader.cpp:242:15: warning: Member variable 'wxJSONReader::m_level' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/jsonreader.cpp:242:15: warning: Member variable 'wxJSONReader::m_depth' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/jsonreader.cpp:242:15: warning: Member variable 'wxJSONReader::m_current' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/jsonreader.cpp:242:15: warning: Member variable 'wxJSONReader::m_lastStored' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/jsonreader.cpp:242:15: warning: Member variable 'wxJSONReader::m_next' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/jsonreader.cpp:242:15: warning: Member variable 'wxJSONReader::m_commentLine' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/jsonreader.cpp:242:15: warning: Member variable 'wxJSONReader::m_peekChar' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/jsonreader.cpp:524:15: style: The member function 'wxJSONReader::PeekChar' can be static. [functionStatic] tqsl-2.8.6/apps/jsonreader.h:89:10: note: The member function 'wxJSONReader::PeekChar' can be static. tqsl-2.8.6/apps/jsonreader.cpp:524:15: note: The member function 'wxJSONReader::PeekChar' can be static. tqsl-2.8.6/apps/jsonreader.cpp:1739:15: style: The member function 'wxJSONReader::NumBytes' can be static. [functionStatic] tqsl-2.8.6/apps/jsonreader.h:99:10: note: The member function 'wxJSONReader::NumBytes' can be static. tqsl-2.8.6/apps/jsonreader.cpp:1739:15: note: The member function 'wxJSONReader::NumBytes' can be static. tqsl-2.8.6/apps/jsonreader.cpp:317:9: style: Condition 'm_noUtf8' is always true [knownConditionTrueFalse] tqsl-2.8.6/apps/jsonreader.cpp:309:16: note: Assignment 'm_noUtf8=true', assigned value is 1 tqsl-2.8.6/apps/jsonreader.cpp:317:9: note: Condition 'm_noUtf8' is always true tqsl-2.8.6/apps/jsonreader.cpp:2070: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] tqsl-2.8.6/apps/jsonreader.cpp:1003:40: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/jsonreader.cpp:1029:48: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/jsonreader.cpp:1032:44: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/jsonreader.cpp:1173:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/jsonreader.cpp:1181:13: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/jsonreader.cpp:1195:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/jsonreader.cpp:1017:24: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment] tqsl-2.8.6/apps/jsonreader.cpp:1016:24: note: ch is assigned tqsl-2.8.6/apps/jsonreader.cpp:1017:24: note: ch is overwritten tqsl-2.8.6/apps/jsonreader.cpp:1497:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] tqsl-2.8.6/apps/jsonreader.cpp:494:9: style: The scope of the variable 'nextChar' can be reduced. [variableScope] tqsl-2.8.6/apps/jsonreader.cpp:525:32: style: The scope of the variable 'c' can be reduced. [variableScope] tqsl-2.8.6/apps/jsonreader.cpp:1522:9: style: The scope of the variable 'ch' can be reduced. [variableScope] tqsl-2.8.6/apps/jsonreader.cpp:1868:26: style: The scope of the variable 'membuffError' can be reduced. [variableScope] tqsl-2.8.6/apps/jsonreader.cpp:1874:19: style: The scope of the variable 'byte' can be reduced. [variableScope] tqsl-2.8.6/src/tqslconvert.cpp:110:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adif [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqslconvert.cpp:308:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqslconvert.cpp:591:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqslconvert.cpp:688:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqslconvert.cpp:724:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqslconvert.cpp:1865:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqslconvert.cpp:2104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqslconvert.cpp:2148:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqslconvert.cpp:2193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqslconvert.cpp:2202:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/tqslconvert.cpp:2233:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/jsonreader.cpp:339:36: style:inconclusive: Function 'Parse' argument 1 names different: declaration 'doc' definition 'is'. [funcArgNamesDifferent] tqsl-2.8.6/apps/jsonreader.h:65:30: note: Function 'Parse' argument 1 names different: declaration 'doc' definition 'is'. tqsl-2.8.6/apps/jsonreader.cpp:339:36: note: Function 'Parse' argument 1 names different: declaration 'doc' definition 'is'. tqsl-2.8.6/apps/jsonreader.cpp:559:37: style:inconclusive: Function 'DoRead' argument 1 names different: declaration 'doc' definition 'is'. [funcArgNamesDifferent] tqsl-2.8.6/apps/jsonreader.h:82:32: note: Function 'DoRead' argument 1 names different: declaration 'doc' definition 'is'. tqsl-2.8.6/apps/jsonreader.cpp:559:37: note: Function 'DoRead' argument 1 names different: declaration 'doc' definition 'is'. tqsl-2.8.6/apps/jsonreader.cpp:559:54: style:inconclusive: Function 'DoRead' argument 2 names different: declaration 'val' definition 'parent'. [funcArgNamesDifferent] tqsl-2.8.6/apps/jsonreader.h:82:50: note: Function 'DoRead' argument 2 names different: declaration 'val' definition 'parent'. tqsl-2.8.6/apps/jsonreader.cpp:559:54: note: Function 'DoRead' argument 2 names different: declaration 'val' definition 'parent'. tqsl-2.8.6/apps/jsonreader.cpp:836:40: style:inconclusive: Function 'AddError' argument 1 names different: declaration 'descr' definition 'msg'. [funcArgNamesDifferent] tqsl-2.8.6/apps/jsonreader.h:83:35: note: Function 'AddError' argument 1 names different: declaration 'descr' definition 'msg'. tqsl-2.8.6/apps/jsonreader.cpp:836:40: note: Function 'AddError' argument 1 names different: declaration 'descr' definition 'msg'. tqsl-2.8.6/apps/jsonreader.cpp:862:52: style:inconclusive: Function 'AddError' argument 2 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent] tqsl-2.8.6/apps/jsonreader.h:85:47: note: Function 'AddError' argument 2 names different: declaration 'ch' definition 'c'. tqsl-2.8.6/apps/jsonreader.cpp:862:52: note: Function 'AddError' argument 2 names different: declaration 'ch' definition 'c'. tqsl-2.8.6/apps/jsonreader.cpp:892:52: style:inconclusive: Function 'AddWarning' argument 2 names different: declaration 'descr' definition 'msg'. [funcArgNamesDifferent] tqsl-2.8.6/apps/jsonreader.h:86:47: note: Function 'AddWarning' argument 2 names different: declaration 'descr' definition 'msg'. tqsl-2.8.6/apps/jsonreader.cpp:892:52: note: Function 'AddWarning' argument 2 names different: declaration 'descr' definition 'msg'. tqsl-2.8.6/apps/jsonreader.cpp:2113:16: style: Local variable 'ch' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/jsonreader.cpp:2078:12: note: Shadowed variable tqsl-2.8.6/apps/jsonreader.cpp:2113:16: note: Shadow local variable tqsl-2.8.6/apps/jsonreader.cpp:1806:11: style: Variable 'buffEnd' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/jsonreader.cpp:2044:14: style: Variable 'power10' can be declared as const array [constVariable] tqsl-2.8.6/src/tqsllib.cpp:616:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] tqsl-2.8.6/src/tqsllib.cpp:181:2: warning:inconclusive: The buffer 'dpath' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/tqsllib.cpp:375:4: warning:inconclusive: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/tqsllib.cpp:387:5: warning:inconclusive: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/tqsllib.cpp:400:4: warning:inconclusive: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/tqsllib.cpp:457:2: warning:inconclusive: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/jsonreader.cpp:1986:43: warning: Expression '-1' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] tqsl-2.8.6/apps/jsonreader.cpp:1874:24: style: Variable 'byte' is assigned a value that is never used. [unreadVariable] tqsl-2.8.6/src/tqsllib.cpp:465:16: style: The scope of the variable 'openssl_err' can be reduced. [variableScope] tqsl-2.8.6/src/tqsllib.cpp:1129:31: style:inconclusive: Function 'tqsl_openDiagFile' argument 1 names different: declaration 'file' definition 'fname'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1461:61: note: Function 'tqsl_openDiagFile' argument 1 names different: declaration 'file' definition 'fname'. tqsl-2.8.6/src/tqsllib.cpp:1129:31: note: Function 'tqsl_openDiagFile' argument 1 names different: declaration 'file' definition 'fname'. tqsl-2.8.6/src/tqsllib.cpp:178:8: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/tqsllib.cpp:373:9: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/tqsllib.cpp:256:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tqsl-2.8.6/src/tqsllib.cpp:267:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tqsl-2.8.6/src/adif.cpp:625:35: style: Condition 'type!='\0'' is always true [knownConditionTrueFalse] tqsl-2.8.6/src/adif.cpp:251:2: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] tqsl-2.8.6/src/adif.cpp:356:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_sint] tqsl-2.8.6/src/adif.cpp:72:6: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:76:9: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:100:9: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:126:5: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:153:4: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:544:24: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:560:43: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:592:17: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:612:28: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:614:28: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:617:16: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:620:29: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:623:29: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:626:30: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:628:30: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:631:29: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:636:29: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:639:28: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/adif.cpp:173:28: style:inconclusive: Function 'tqsl_getADIFLine' argument 1 names different: declaration 'adif' definition 'adifp'. [funcArgNamesDifferent] tqsl-2.8.6/src/adif.h:126:58: note: Function 'tqsl_getADIFLine' argument 1 names different: declaration 'adif' definition 'adifp'. tqsl-2.8.6/src/adif.cpp:173:28: note: Function 'tqsl_getADIFLine' argument 1 names different: declaration 'adif' definition 'adifp'. tqsl-2.8.6/src/adif.cpp:572:29: style:inconclusive: Function 'tqsl_getADIFField' argument 1 names different: declaration 'adif' definition 'adifp'. [funcArgNamesDifferent] tqsl-2.8.6/src/adif.h:121:59: note: Function 'tqsl_getADIFField' argument 1 names different: declaration 'adif' definition 'adifp'. tqsl-2.8.6/src/adif.cpp:572:29: note: Function 'tqsl_getADIFField' argument 1 names different: declaration 'adif' definition 'adifp'. tqsl-2.8.6/src/adif.cpp:174:13: style: Variable 'adif' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/adif.cpp:639:10: style: Variable 'cp' is assigned a value that is never used. [unreadVariable] tqsl-2.8.6/apps/crqwiz.cpp:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_MAX_PATH_LEN [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/crqwiz.cpp:360:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable organizationName [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/crqwiz.cpp:382:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable organizationName [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/crqwiz.cpp:447:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_CALLSIGN_MAX [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/crqwiz.cpp:676:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_CRQ_NAME_MAX [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/crqwiz.cpp:869:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_CRQ_EMAIL_MAX [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/crqwiz.cpp:1144:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTR_HAS_BUTTONS [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/crqwiz.cpp:1214:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/crqwiz.cpp:1237:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxRE_EXTENDED [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/crqwiz.cpp:1276:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_CALLSIGN_MAX [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/crqwiz.cpp:1901:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/qsodatadialog.cpp:252:3: warning:inconclusive: The buffer 'err' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/qsodatadialog.cpp:107:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/qsodatadialog.cpp:114:7: style:inconclusive: Technically the member function 'choice::operator==' can be const. [functionConst] tqsl-2.8.6/apps/qsodatadialog.cpp:115:7: style:inconclusive: Technically the member function 'choice::operator==' can be const. [functionConst] tqsl-2.8.6/apps/qsodatadialog.h:93:15: style: Virtual function 'TransferDataToWindow' is called from constructor 'QSODataDialog(wxWindow*parent,wxString&filename,wxHtmlHelpController*help,std::vector*reclist=0,int id=-1,const wxString&title=wxGetTranslation("QSO Data")' at line 403. Dynamic binding is not used. [virtualCallInConstructor] tqsl-2.8.6/apps/qsodatadialog.cpp:403:2: note: Calling TransferDataToWindow tqsl-2.8.6/apps/qsodatadialog.h:93:15: note: TransferDataToWindow is a virtual function tqsl-2.8.6/apps/qsodatadialog.cpp:475:6: style: Condition '!(rec==old)' is always false [knownConditionTrueFalse] tqsl-2.8.6/apps/qsodatadialog.cpp:472:16: note: old is assigned 'rec' here. tqsl-2.8.6/apps/qsodatadialog.cpp:473:6: note: Assuming condition is false tqsl-2.8.6/apps/qsodatadialog.cpp:475:6: note: Condition '!(rec==old)' is always false tqsl-2.8.6/apps/qsodatadialog.cpp:475:12: style: Condition 'rec==old' is always true [knownConditionTrueFalse] tqsl-2.8.6/apps/qsodatadialog.cpp:472:16: note: old is assigned 'rec' here. tqsl-2.8.6/apps/qsodatadialog.cpp:473:6: note: Assuming condition is false tqsl-2.8.6/apps/qsodatadialog.cpp:475:12: note: Condition 'rec==old' is always true tqsl-2.8.6/apps/qsodatadialog.cpp:601:14: warning: Return value of function wxFileName::SplitPath() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/qsodatadialog.cpp:241:103: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:638:45: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:640:37: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:642:42: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:642:65: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:650:33: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:650:55: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:652:33: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:652:55: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:656:34: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:658:37: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:661:34: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:661:56: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:665:37: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:665:59: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:668:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:668:58: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:671:34: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:671:56: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:675:37: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:675:59: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:679:37: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:679:59: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:683:39: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:683:61: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:687:38: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:687:60: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/qsodatadialog.cpp:410:47: style:inconclusive: Function 'OnFieldChanged' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/qsodatadialog.cpp:737:38: style:inconclusive: Function 'OnClose' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/qsodatadialog.cpp:764:29: style:inconclusive: Function 'SetRecno' argument 1 names different: declaration 'recno' definition 'new_recno'. [funcArgNamesDifferent] tqsl-2.8.6/apps/qsodatadialog.h:108:20: note: Function 'SetRecno' argument 1 names different: declaration 'recno' definition 'new_recno'. tqsl-2.8.6/apps/qsodatadialog.cpp:764:29: note: Function 'SetRecno' argument 1 names different: declaration 'recno' definition 'new_recno'. tqsl-2.8.6/apps/qsodatadialog.cpp:91:43: style: Parameter 'font' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/qsodatadialog.cpp:410:47: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/qsodatadialog.cpp:591:44: style: Parameter 'recs' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/qsodatadialog.cpp:737:38: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/qsodatadialog.cpp:429:8: style: Variable 'oldloc' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/qsodatadialog.cpp:503:8: style: Variable 'oldloc' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/qsodatadialog.cpp:135:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/apps/qsodatadialog.cpp:645:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabbi_name [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:552:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:808:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:958:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:1038:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:1061:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:1083:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:1205:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:1427:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:1496:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:1993:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:2180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:2346:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:2878:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:2901:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:3011:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:4068:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:4291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/src/location.cpp:4477:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/qsodatadialog.cpp:633:11: performance: Assigning the result of c_str() to a wxString is slow and redundant. [stlcstrAssignment] tqsl-2.8.6/apps/tqsl.cpp:254:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_CALLSIGN_MAX [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:301:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:314:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:370:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:459:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:603:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:663:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:689:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:768:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_SELECT_CERT_EXPIRED [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:923:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_BaseDir [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:978:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:1127:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxSEMA_BUSY [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:1158:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_xpm [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:1684:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCURL_VERSION [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:1730:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:1910:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_ADIF_GET_FIELD_SUCCESS [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:2041:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:2078:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_VALID_VUCC_ENT [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:2679:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_RETRY_SIGNING [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:2822:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_BaseDir [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:2997:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_BaseDir [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:3091:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_NOPROXY [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:3343:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_SELECT_CERT_WITHKEYS [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:3716:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_NOPROXY [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:3910:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_URL [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:4002:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_SELECT_CERT_WITHKEYS [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:4274:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_URL [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:4540:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_BaseDir [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:4649:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:4661:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_Error [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:4847:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_Error [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:4948:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:5276:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:5497:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_PK_TYPE_ERR [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:5521:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_Error [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:5528:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_Error [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:5828:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:5863:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_BaseDir [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:5954:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:5983:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_exitOnFrameDelete [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:6014:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_MAX_PATH_LEN [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:6213:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_BaseDir [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:6832:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_SELECT_CERT_WITHKEYS [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:7006:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_ImportCall [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:7048:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_SELECT_CERT_WITHKEYS [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:7114:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_Error [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:7193:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_Error [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:7475:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_Error [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:7557:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_SELECT_CERT_WITHKEYS [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:7591:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TQSL_SELECT_CERT_WITHKEYS [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:7795:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_BaseDir [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:7968:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tQSL_Error [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:8116:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxST_NO_AUTORESIZE [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:8220:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqsl.cpp:8231:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] tqsl-2.8.6/apps/tqslwiz.h:107:22: style: Virtual function 'validate' is called from constructor 'TQSLWizLocPage(TQSLWizard*_parent,tQSL_Location locp)' at line 998. Dynamic binding is not used. [virtualCallInConstructor] tqsl-2.8.6/apps/tqslwiz.cpp:998:2: note: Calling UpdateFields tqsl-2.8.6/apps/tqslwiz.cpp:233:2: note: Calling validate tqsl-2.8.6/apps/tqslwiz.h:107:22: note: validate is a virtual function tqsl-2.8.6/apps/tqslwiz.h:107:22: style: Virtual function 'validate' is called from constructor 'TQSLWizLocPage(TQSLWizard*_parent,tQSL_Location locp)' at line 999. Dynamic binding is not used. [virtualCallInConstructor] tqsl-2.8.6/apps/tqslwiz.cpp:999:2: note: Calling UpdateFields tqsl-2.8.6/apps/tqslwiz.cpp:233:2: note: Calling validate tqsl-2.8.6/apps/tqslwiz.h:107:22: note: validate is a virtual function tqsl-2.8.6/apps/tqslwiz.cpp:97:13: warning: The class 'TQSLWizard' defines member function with name 'OnPageChanged' also defined in its parent class 'ExtWizard'. [duplInheritedMember] tqsl-2.8.6/apps/extwizard.h:51:7: note: Parent function 'ExtWizard::OnPageChanged' tqsl-2.8.6/apps/tqslwiz.cpp:97:13: note: Derived function 'TQSLWizard::OnPageChanged' tqsl-2.8.6/apps/tqslwiz.cpp:107:70: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqslwiz.cpp:1310:20: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqslwiz.cpp:1234:27: style: The scope of the variable 'newValue' can be reduced. [variableScope] tqsl-2.8.6/apps/tqslwiz.cpp:97:42: style:inconclusive: Function 'OnPageChanged' argument 1 names different: declaration '' definition 'ev'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslwiz.cpp:151:49: style:inconclusive: Function 'GetChangedFields' argument 1 names different: declaration '' definition 'changes'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslwiz.cpp:172:46: style:inconclusive: Function 'OnCancel' argument 1 names different: declaration '' definition 'ev'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslwiz.cpp:185:42: style:inconclusive: Function 'OnSize' argument 1 names different: declaration '' definition 'ev'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslwiz.cpp:589:49: style:inconclusive: Function 'OnComboBoxEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslwiz.cpp:662:45: style:inconclusive: Function 'OnTextEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslwiz.cpp:710:49: style:inconclusive: Function 'OnCheckBoxEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslwiz.cpp:1264:47: style:inconclusive: Function 'OnPageChanging' argument 1 names different: declaration '' definition 'ev'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslwiz.cpp:1293:43: style:inconclusive: Function 'OnCancel' argument 1 names different: declaration '' definition 'ev'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslwiz.cpp:1382:49: style:inconclusive: Function 'OnPageChanging' argument 1 names different: declaration '' definition 'ev'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslwiz.cpp:315:9: style: Local variable 'gabbi_name' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqslwiz.cpp:239:8: note: Shadowed variable tqsl-2.8.6/apps/tqslwiz.cpp:315:9: note: Shadow local variable tqsl-2.8.6/apps/tqslwiz.cpp:329:10: style: Local variable 'buf' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqslwiz.cpp:268:8: note: Shadowed variable tqsl-2.8.6/apps/tqslwiz.cpp:329:10: note: Shadow local variable tqsl-2.8.6/apps/tqslwiz.cpp:377:10: style: Local variable 'buf' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqslwiz.cpp:268:8: note: Shadowed variable tqsl-2.8.6/apps/tqslwiz.cpp:377:10: note: Shadow local variable tqsl-2.8.6/apps/tqslwiz.cpp:388:9: style: Local variable 'buf' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqslwiz.cpp:268:8: note: Shadowed variable tqsl-2.8.6/apps/tqslwiz.cpp:388:9: note: Shadow local variable tqsl-2.8.6/apps/tqslwiz.cpp:513:9: style: Local variable 'gabbi_name' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqslwiz.cpp:424:8: note: Shadowed variable tqsl-2.8.6/apps/tqslwiz.cpp:513:9: note: Shadow local variable tqsl-2.8.6/apps/tqslwiz.cpp:522:10: style: Local variable 'buf' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqslwiz.cpp:475:8: note: Shadowed variable tqsl-2.8.6/apps/tqslwiz.cpp:522:10: note: Shadow local variable tqsl-2.8.6/apps/tqslwiz.cpp:795:15: style: Local variable 'hsizer' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqslwiz.cpp:776:14: note: Shadowed variable tqsl-2.8.6/apps/tqslwiz.cpp:795:15: note: Shadow local variable tqsl-2.8.6/apps/tqslwiz.cpp:1109:16: style: Local variable 'i' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqslwiz.cpp:1016:11: note: Shadowed variable tqsl-2.8.6/apps/tqslwiz.cpp:1109:16: note: Shadow local variable tqsl-2.8.6/apps/tqslwiz.cpp:662:45: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqslwiz.cpp:710:49: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqslwiz.cpp:153:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/apps/tqslwiz.cpp:161:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/apps/tqslwiz.cpp:594:37: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/apps/tqslwiz.cpp:601:38: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/apps/tqslwiz.cpp:666:37: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/apps/tqslwiz.cpp:673:38: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/apps/tqslwiz.cpp:1164:17: style: Variable 'num' is assigned a value that is never used. [unreadVariable] tqsl-2.8.6/apps/crqwiz.cpp:1086:32: warning: Either the condition 'selected>static_cast(sizeof(signThisType)/sizeof(signThisType[0]))' is redundant or the array 'signThisType[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond] tqsl-2.8.6/apps/crqwiz.cpp:1084:43: note: Assuming that condition 'selected>static_cast(sizeof(signThisType)/sizeof(signThisType[0]))' is not redundant tqsl-2.8.6/apps/crqwiz.cpp:1086:32: note: Array index out of bounds tqsl-2.8.6/apps/crqwiz.cpp:1685:4: warning:inconclusive: The buffer 'csign' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/crqwiz.h:143:69: performance: Variable 'valMsg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/crqwiz.cpp:270:9: style:inconclusive: Either there is a missing 'override', or the member function 'CRQWiz::ShouldBeSigned' can be const. [functionConst] tqsl-2.8.6/apps/crqwiz.h:77:7: note: Either there is a missing 'override', or the member function 'CRQWiz::ShouldBeSigned' can be const. tqsl-2.8.6/apps/crqwiz.cpp:270:9: note: Either there is a missing 'override', or the member function 'CRQWiz::ShouldBeSigned' can be const. tqsl-2.8.6/apps/crqwiz.cpp:288:9: style:inconclusive: Either there is a missing 'override', or the member function 'CRQWiz::MustBeSigned' can be const. [functionConst] tqsl-2.8.6/apps/crqwiz.h:78:7: note: Either there is a missing 'override', or the member function 'CRQWiz::MustBeSigned' can be const. tqsl-2.8.6/apps/crqwiz.cpp:288:9: note: Either there is a missing 'override', or the member function 'CRQWiz::MustBeSigned' can be const. tqsl-2.8.6/apps/crqwiz.h:131:6: style:inconclusive: Either there is a missing 'override', or the member function 'CRQWiz::getNumRegex' can be const. [functionConst] tqsl-2.8.6/apps/crqwiz.h:132:6: style:inconclusive: Either there is a missing 'override', or the member function 'CRQWiz::getNumNames' can be const. [functionConst] tqsl-2.8.6/apps/crqwiz.h:204:10: warning: The class 'CRQ_NamePage' defines member variable with name '_parent' also defined in its parent class 'ExtWizard_Page'. [duplInheritedMember] tqsl-2.8.6/apps/extwizard.h:66:13: note: Parent variable 'ExtWizard_Page::_parent' tqsl-2.8.6/apps/crqwiz.h:204:10: note: Derived variable 'CRQ_NamePage::_parent' tqsl-2.8.6/apps/crqwiz.h:68:12: warning: The class 'CRQWiz' defines member function with name 'GetCurrentPage' also defined in its parent class 'ExtWizard'. [duplInheritedMember] tqsl-2.8.6/apps/extwizard.h:41:18: note: Parent function 'ExtWizard::GetCurrentPage' tqsl-2.8.6/apps/crqwiz.h:68:12: note: Derived function 'CRQWiz::GetCurrentPage' tqsl-2.8.6/apps/crqwiz.h:180:10: warning: The class 'CRQ_CallsignPage' defines member variable with name '_parent' also defined in its parent class 'ExtWizard_Page'. [duplInheritedMember] tqsl-2.8.6/apps/extwizard.h:66:13: note: Parent variable 'ExtWizard_Page::_parent' tqsl-2.8.6/apps/crqwiz.h:180:10: note: Derived variable 'CRQ_CallsignPage::_parent' tqsl-2.8.6/apps/crqwiz.h:217:10: warning: The class 'CRQ_EmailPage' defines member variable with name '_parent' also defined in its parent class 'ExtWizard_Page'. [duplInheritedMember] tqsl-2.8.6/apps/extwizard.h:66:13: note: Parent variable 'ExtWizard_Page::_parent' tqsl-2.8.6/apps/crqwiz.h:217:10: note: Derived variable 'CRQ_EmailPage::_parent' tqsl-2.8.6/apps/crqwiz.h:236:10: warning: The class 'CRQ_PasswordPage' defines member variable with name '_parent' also defined in its parent class 'ExtWizard_Page'. [duplInheritedMember] tqsl-2.8.6/apps/extwizard.h:66:13: note: Parent variable 'ExtWizard_Page::_parent' tqsl-2.8.6/apps/crqwiz.h:236:10: note: Derived variable 'CRQ_PasswordPage::_parent' tqsl-2.8.6/apps/crqwiz.h:254:10: warning: The class 'CRQ_TypePage' defines member variable with name '_parent' also defined in its parent class 'ExtWizard_Page'. [duplInheritedMember] tqsl-2.8.6/apps/extwizard.h:66:13: note: Parent variable 'ExtWizard_Page::_parent' tqsl-2.8.6/apps/crqwiz.h:254:10: note: Derived variable 'CRQ_TypePage::_parent' tqsl-2.8.6/apps/crqwiz.h:274:10: warning: The class 'CRQ_SignPage' defines member variable with name '_parent' also defined in its parent class 'ExtWizard_Page'. [duplInheritedMember] tqsl-2.8.6/apps/extwizard.h:66:13: note: Parent variable 'ExtWizard_Page::_parent' tqsl-2.8.6/apps/crqwiz.h:274:10: note: Derived variable 'CRQ_SignPage::_parent' tqsl-2.8.6/apps/crqwiz.h:166:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/extwizard.h:62:22: note: Virtual function in base class tqsl-2.8.6/apps/crqwiz.h:166:22: note: Function in derived class tqsl-2.8.6/apps/crqwiz.h:188:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/extwizard.h:62:22: note: Virtual function in base class tqsl-2.8.6/apps/crqwiz.h:188:22: note: Function in derived class tqsl-2.8.6/apps/crqwiz.h:213:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/extwizard.h:62:22: note: Virtual function in base class tqsl-2.8.6/apps/crqwiz.h:213:22: note: Function in derived class tqsl-2.8.6/apps/crqwiz.h:229:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/extwizard.h:62:22: note: Virtual function in base class tqsl-2.8.6/apps/crqwiz.h:229:22: note: Function in derived class tqsl-2.8.6/apps/crqwiz.h:264:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/extwizard.h:62:22: note: Virtual function in base class tqsl-2.8.6/apps/crqwiz.h:264:22: note: Function in derived class tqsl-2.8.6/apps/crqwiz.h:265:15: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tqsl-2.8.6/apps/extwizard.h:63:15: note: Virtual function in base class tqsl-2.8.6/apps/crqwiz.h:265:15: note: Function in derived class tqsl-2.8.6/apps/crqwiz.cpp:908:13: warning: Return value of function config->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/crqwiz.cpp:1006:12: warning: Return value of function config->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/crqwiz.cpp:1986:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/crqwiz.cpp:1987:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/crqwiz.cpp:1988:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/crqwiz.cpp:1989:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/crqwiz.cpp:1990:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/crqwiz.cpp:1991:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/crqwiz.cpp:1992:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/crqwiz.cpp:2028:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/crqwiz.cpp:2007:63: 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] tqsl-2.8.6/apps/crqwiz.cpp:207:127: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/crqwiz.cpp:909:60: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/crqwiz.cpp:916:71: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/crqwiz.cpp:916:80: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/crqwiz.cpp:1007:59: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/crqwiz.cpp:1014:70: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/crqwiz.cpp:1014:79: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/crqwiz.cpp:82:7: style: The scope of the variable 'maj' can be reduced. [variableScope] tqsl-2.8.6/apps/crqwiz.cpp:83:7: style: The scope of the variable 'min' can be reduced. [variableScope] tqsl-2.8.6/apps/crqwiz.cpp:204:46: style:inconclusive: Function 'CRQWiz' argument 2 names different: declaration 'cert' definition 'xcert'. [funcArgNamesDifferent] tqsl-2.8.6/apps/crqwiz.h:65:40: note: Function 'CRQWiz' argument 2 names different: declaration 'cert' definition 'xcert'. tqsl-2.8.6/apps/crqwiz.cpp:204:46: note: Function 'CRQWiz' argument 2 names different: declaration 'cert' definition 'xcert'. tqsl-2.8.6/apps/crqwiz.cpp:1117:48: style:inconclusive: Function 'CertSelChanged' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/crqwiz.cpp:2064:45: style:inconclusive: Function 'OnPageChanging' argument 1 names different: declaration '' definition 'ev'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/crqwiz.h:128:37: style: Argument 'name' shadows outer member [shadowMember] tqsl-2.8.6/apps/crqwiz.h:102:11: note: Shadowed member tqsl-2.8.6/apps/crqwiz.h:128:37: note: Shadow argument tqsl-2.8.6/apps/crqwiz.cpp:521:11: style: Local variable 'i' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/crqwiz.cpp:498:6: note: Shadowed variable tqsl-2.8.6/apps/crqwiz.cpp:521:11: note: Shadow local variable tqsl-2.8.6/apps/crqwiz.cpp:1174:13: style: Local variable 'introContent' shadows outer member [shadowMember] tqsl-2.8.6/apps/crqwiz.h:276:11: note: Shadowed member tqsl-2.8.6/apps/crqwiz.cpp:1174:13: note: Shadow local variable tqsl-2.8.6/apps/crqwiz.h:127:38: style: Parameter 'reg' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/crqwiz.h:128:37: style: Parameter 'name' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/crqwiz.h:192:25: style: Parameter 's' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/crqwiz.h:193:26: style: Parameter 's' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/crqwiz.h:194:26: style: Parameter 's' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/crqwiz.h:195:25: style: Parameter 's' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/crqwiz.h:196:26: style: Parameter 's' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/crqwiz.h:197:24: style: Parameter 's' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/crqwiz.h:198:28: style: Parameter 's' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/crqwiz.cpp:883:24: style: Parameter 'name' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/crqwiz.cpp:144:10: style: Variable 'wiz' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/crqwiz.cpp:662:12: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/crqwiz.cpp:859:12: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/crqwiz.cpp:906:15: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/crqwiz.cpp:1004:14: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/crqwiz.cpp:1233:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/apps/crqwiz.cpp:1408:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/apps/crqwiz.cpp:1449:39: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/src/tqslconvert.cpp:297:3: warning:inconclusive: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/tqslconvert.cpp:1384:3: warning:inconclusive: The buffer 'modeSub' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/tqslconvert.cpp:1823:6: warning:inconclusive: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/tqslconvert.cpp:1837:23: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] tqsl-2.8.6/src/tqslconvert.cpp:1834:18: note: outer condition: rc<0 tqsl-2.8.6/src/tqslconvert.cpp:1837:23: note: opposite inner condition: 26==rc tqsl-2.8.6/src/tqslconvert.cpp:1910:23: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] tqsl-2.8.6/src/tqslconvert.cpp:1907:18: note: outer condition: rc<0 tqsl-2.8.6/src/tqslconvert.cpp:1910:23: note: opposite inner condition: 26==rc tqsl-2.8.6/src/tqslconvert.cpp:934:53: style: Condition '*stat!=TQSL_ADIF_GET_FIELD_NO_NAME_MATCH' is always true [knownConditionTrueFalse] tqsl-2.8.6/src/tqslconvert.cpp:652:21: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] tqsl-2.8.6/src/tqslconvert.cpp:2249:21: note: Assuming allocation function fails tqsl-2.8.6/src/tqslconvert.cpp:2249:21: note: Assignment 'path=strdup(tQSL_BaseDir)', assigned value is 0 tqsl-2.8.6/src/tqslconvert.cpp:2250:12: note: Calling function 'remove_db', 1st argument 'path' value is 0 tqsl-2.8.6/src/tqslconvert.cpp:652:21: note: Null pointer dereference tqsl-2.8.6/src/tqslconvert.cpp:254:19: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/tqslconvert.cpp:256:9: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/tqslconvert.cpp:1168:6: style: The scope of the variable 'cstat' can be reduced. [variableScope] tqsl-2.8.6/src/tqslconvert.cpp:1608:9: style: The scope of the variable 'okgrid' can be reduced. [variableScope] tqsl-2.8.6/src/tqslconvert.cpp:1621:9: style: The scope of the variable 'grid4' can be reduced. [variableScope] tqsl-2.8.6/src/tqslconvert.cpp:351:41: style:inconclusive: Function 'tqsl_beginADIFConverter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqslconvert.h:52:70: note: Function 'tqsl_beginADIFConverter' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:351:41: note: Function 'tqsl_beginADIFConverter' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:390:45: style:inconclusive: Function 'tqsl_beginCabrilloConverter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqslconvert.h:64:74: note: Function 'tqsl_beginCabrilloConverter' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:390:45: note: Function 'tqsl_beginCabrilloConverter' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:519:35: style:inconclusive: Function 'tqsl_endConverter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqslconvert.h:68:64: note: Function 'tqsl_endConverter' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:519:35: note: Function 'tqsl_endConverter' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:626:48: style:inconclusive: Function 'tqsl_setADIFConverterDateFilter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqslconvert.h:183:77: note: Function 'tqsl_setADIFConverterDateFilter' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:626:48: note: Function 'tqsl_setADIFConverterDateFilter' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1165:39: style:inconclusive: Function 'tqsl_getConverterGABBI' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqslconvert.h:211:76: note: Function 'tqsl_getConverterGABBI' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1165:39: note: Function 'tqsl_getConverterGABBI' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1938:38: style:inconclusive: Function 'tqsl_getConverterCert' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqslconvert.h:214:67: note: Function 'tqsl_getConverterCert' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1938:38: note: Function 'tqsl_getConverterCert' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1951:38: style:inconclusive: Function 'tqsl_getConverterLine' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqslconvert.h:218:67: note: Function 'tqsl_getConverterLine' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1951:38: note: Function 'tqsl_getConverterLine' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1972:44: style:inconclusive: Function 'tqsl_getConverterRecordText' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqslconvert.h:224:81: note: Function 'tqsl_getConverterRecordText' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1972:44: note: Function 'tqsl_getConverterRecordText' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1980:46: style:inconclusive: Function 'tqsl_setConverterAllowBadCall' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqslconvert.h:78:75: note: Function 'tqsl_setConverterAllowBadCall' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1980:46: note: Function 'tqsl_setConverterAllowBadCall' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1989:60: style:inconclusive: Function 'tqsl_setConverterAllowDuplicates' argument 2 names different: declaration 'ignore' definition 'allow'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqslconvert.h:99:89: note: Function 'tqsl_setConverterAllowDuplicates' argument 2 names different: declaration 'ignore' definition 'allow'. tqsl-2.8.6/src/tqslconvert.cpp:1989:60: note: Function 'tqsl_setConverterAllowDuplicates' argument 2 names different: declaration 'ignore' definition 'allow'. tqsl-2.8.6/src/tqslconvert.cpp:2038:44: style:inconclusive: Function 'tqsl_setConverterQTHDetails' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqslconvert.h:89:73: note: Function 'tqsl_setConverterQTHDetails' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:2038:44: note: Function 'tqsl_setConverterQTHDetails' argument 1 names different: declaration 'conv' definition 'convp'. tqsl-2.8.6/src/tqslconvert.cpp:1262:29: style: Local variable 'stat' shadows outer variable [shadowVariable] tqsl-2.8.6/src/tqslconvert.cpp:1183:28: note: Shadowed variable tqsl-2.8.6/src/tqslconvert.cpp:1262:29: note: Shadow local variable tqsl-2.8.6/src/tqslconvert.cpp:591:8: style: Variable 'oldlocale' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/tqslconvert.cpp:626:66: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] tqsl-2.8.6/src/tqslconvert.cpp:626:84: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] tqsl-2.8.6/src/tqslconvert.cpp:664:18: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/tqslconvert.cpp:715:18: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/tqslconvert.cpp:1973:18: style: Variable 'conv' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/tqslconvert.cpp:925:40: error: Uninitialized variable: result.line_no [uninitvar] tqsl-2.8.6/src/tqslconvert.cpp:925:33: error: Uninitialized struct member: result.line_no [uninitStructMember] tqsl-2.8.6/src/tqslconvert.cpp:1608:16: style: Variable 'okgrid' is assigned a value that is never used. [unreadVariable] tqsl-2.8.6/src/tqslconvert.cpp:1658:19: style: Variable 'compareLen' is assigned a value that is never used. [unreadVariable] tqsl-2.8.6/src/cabrillo.cpp:575:6: warning:inconclusive: The buffer 'errmsgdata' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/cabrillo.cpp:771:3: warning:inconclusive: The buffer 'errmsgdata' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/cabrillo.cpp:779:3: warning:inconclusive: The buffer 'errmsgdata' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/cabrillo.cpp:140:6: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/cabrillo.cpp:142:9: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/cabrillo.cpp:494:19: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/cabrillo.cpp:527:8: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/cabrillo.cpp:597:4: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/cabrillo.cpp:661:37: style:inconclusive: Function 'tqsl_getCabrilloField' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent] tqsl-2.8.6/src/cabrillo.h:107:66: note: Function 'tqsl_getCabrilloField' argument 1 names different: declaration 'cab' definition 'cabp'. tqsl-2.8.6/src/cabrillo.cpp:661:37: note: Function 'tqsl_getCabrilloField' argument 1 names different: declaration 'cab' definition 'cabp'. tqsl-2.8.6/src/cabrillo.cpp:661:96: style:inconclusive: Function 'tqsl_getCabrilloField' argument 3 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent] tqsl-2.8.6/src/cabrillo.h:107:124: note: Function 'tqsl_getCabrilloField' argument 3 names different: declaration 'err' definition 'error'. tqsl-2.8.6/src/cabrillo.cpp:661:96: note: Function 'tqsl_getCabrilloField' argument 3 names different: declaration 'err' definition 'error'. tqsl-2.8.6/src/cabrillo.cpp:796:39: style:inconclusive: Function 'tqsl_getCabrilloContest' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent] tqsl-2.8.6/src/cabrillo.h:88:68: note: Function 'tqsl_getCabrilloContest' argument 1 names different: declaration 'cab' definition 'cabp'. tqsl-2.8.6/src/cabrillo.cpp:796:39: note: Function 'tqsl_getCabrilloContest' argument 1 names different: declaration 'cab' definition 'cabp'. tqsl-2.8.6/src/cabrillo.cpp:813:40: style:inconclusive: Function 'tqsl_getCabrilloFreqType' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent] tqsl-2.8.6/src/cabrillo.h:91:69: note: Function 'tqsl_getCabrilloFreqType' argument 1 names different: declaration 'cab' definition 'cabp'. tqsl-2.8.6/src/cabrillo.cpp:813:40: note: Function 'tqsl_getCabrilloFreqType' argument 1 names different: declaration 'cab' definition 'cabp'. tqsl-2.8.6/src/cabrillo.cpp:826:36: style:inconclusive: Function 'tqsl_getCabrilloLine' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent] tqsl-2.8.6/src/cabrillo.h:94:65: note: Function 'tqsl_getCabrilloLine' argument 1 names different: declaration 'cab' definition 'cabp'. tqsl-2.8.6/src/cabrillo.cpp:826:36: note: Function 'tqsl_getCabrilloLine' argument 1 names different: declaration 'cab' definition 'cabp'. tqsl-2.8.6/src/cabrillo.cpp:839:42: style:inconclusive: Function 'tqsl_getCabrilloRecordText' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent] tqsl-2.8.6/src/cabrillo.h:97:79: note: Function 'tqsl_getCabrilloRecordText' argument 1 names different: declaration 'cab' definition 'cabp'. tqsl-2.8.6/src/cabrillo.cpp:839:42: note: Function 'tqsl_getCabrilloRecordText' argument 1 names different: declaration 'cab' definition 'cabp'. tqsl-2.8.6/src/cabrillo.cpp:549:8: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/cabrillo.cpp:673:9: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/cabrillo.cpp:797:17: style: Variable 'cab' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/cabrillo.cpp:827:17: style: Variable 'cab' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/cabrillo.cpp:840:17: style: Variable 'cab' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/tqsl.cpp:2120:4: warning:inconclusive: The buffer 'callsign' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/tqsl.cpp:2412:5: warning:inconclusive: The buffer 'dupeErrString' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/tqsl.cpp:4853:2: warning:inconclusive: The buffer 'url' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/tqsl.cpp:5425:4: warning:inconclusive: The buffer 'dupekey' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/tqsl.cpp:5426:4: warning:inconclusive: The buffer 'dupedata' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/tqsl.cpp:5699:4: warning:inconclusive: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/tqsl.cpp:7251:4: warning:inconclusive: The buffer 'm' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/tqsl.cpp:7508:3: warning:inconclusive: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/tqsl.cpp:7936:5: warning:inconclusive: The buffer 'callsign' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/tqsl.cpp:7941:5: warning:inconclusive: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/tqsl.cpp:8125:7: warning:inconclusive: The buffer 'fieldbuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/apps/tqsl.cpp:3576:11: warning: Member variable 'revInfo::newProgram' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqsl.cpp:3576:11: warning: Member variable 'revInfo::newConfig' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/apps/tqsl.cpp:5099:3: performance: Variable 'callSign' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/tqsl.cpp:5103:3: performance: Variable 'elementBody' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/tqsl.cpp:5104:3: performance: Variable 'locstring' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/tqsl.cpp:5107:3: performance: Variable 'conv' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/tqsl.cpp:5901:2: performance: Variable 'lang' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] tqsl-2.8.6/apps/tqsl.cpp:234:13: style:inconclusive: Either there is a missing 'override', or the member function 'QSLApp::GetLang' can be const. [functionConst] tqsl-2.8.6/apps/tqsl.cpp:334:7: style: Either there is a missing 'override', or the member function 'UploadDialog::OnProgress' can be static. [functionStatic] tqsl-2.8.6/apps/tqsl.cpp:3543:11: style:inconclusive: Technically the member function 'revLevel::Value' can be const. [functionConst] tqsl-2.8.6/apps/tqsl.cpp:3552:7: style:inconclusive: Technically the member function 'revLevel::operator>' can be const. [functionConst] tqsl-2.8.6/apps/tqsl.cpp:3562:7: style:inconclusive: Technically the member function 'revLevel::operator>=' can be const. [functionConst] tqsl-2.8.6/apps/tqsl.cpp:3583:3: warning: Class 'revInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] tqsl-2.8.6/apps/tqsl.cpp:3583:3: warning: Class 'revInfo' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] tqsl-2.8.6/apps/tqsl.cpp:3960:3: warning: Class 'expInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] tqsl-2.8.6/apps/tqsl.cpp:3960:3: warning: Class 'expInfo' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] tqsl-2.8.6/apps/tqsl.cpp:1053:12: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1054:12: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1055:12: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1056:12: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1057:12: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1187:13: warning: Return value of function file_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1190:13: warning: Return value of function file_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1193:13: warning: Return value of function file_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1199:13: warning: Return value of function file_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1201:13: warning: Return value of function file_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1205:13: warning: Return value of function file_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1216:12: warning: Return value of function stn_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1237:14: warning: Return value of function help_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1242:13: warning: Return value of function help_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1244:13: warning: Return value of function help_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:2260:11: warning: Return value of function config->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:2285:11: warning: Return value of function config->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:2296:15: warning: Return value of function wxFileName::SplitPath() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:2800:14: warning: Return value of function wxFileName::SplitPath() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:4480:10: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:4979:15: warning: Return value of function wxFileName::SplitPath() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:4980:9: warning: Return value of function inExt.Lower() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:4981:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:4982:11: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:4986:16: warning: Return value of function wxFileName::SplitPath() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:4997:12: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:5200:14: warning: Return value of function config->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:5215:14: warning: Return value of function config->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:5226:14: warning: Return value of function config->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:5231:14: warning: Return value of function config->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:5602:24: warning: Return value of function loader->config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:5606:22: warning: Return value of function loader->config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:5610:21: warning: Return value of function loader->config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:5613:21: warning: Return value of function loader->config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:5616:21: warning: Return value of function loader->config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6131:10: warning: Return value of function config->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6501:10: warning: Return value of function parser.Found() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6605:14: warning: Return value of function wxFileName::SplitPath() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6624:15: warning: Return value of function wxFileName::SplitPath() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6653:13: warning: Return value of function config->Write() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6927:19: warning: Return value of function certconfig->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6931:19: warning: Return value of function certconfig->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6935:19: warning: Return value of function certconfig->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6939:19: warning: Return value of function certconfig->Read() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6965:10: warning: Return value of function c_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6970:11: warning: Return value of function c_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6975:11: warning: Return value of function c_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:6979:10: warning: Return value of function c_menu->AppendSeparator() is not used. [ignoredReturnValue] tqsl-2.8.6/apps/tqsl.cpp:1231:7: style: This function is deprecated. Please use 'wxFileName::SplitPath()' instead. [prohibitedwxFileNameFromPathCalled] tqsl-2.8.6/apps/tqsl.cpp:3527:16: style: This is a wxWidgets 1.xx compatibility function; you should not use it in new code. [prohibitedIsNumberCalled] tqsl-2.8.6/apps/tqsl.cpp:3532:16: style: This is a wxWidgets 1.xx compatibility function; you should not use it in new code. [prohibitedIsNumberCalled] tqsl-2.8.6/apps/tqsl.cpp:3537:39: style: This is a wxWidgets 1.xx compatibility function; you should not use it in new code. [prohibitedIsNumberCalled] tqsl-2.8.6/apps/tqsl.cpp:5203:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] tqsl-2.8.6/apps/tqsl.cpp:5227:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] tqsl-2.8.6/apps/tqsl.cpp:5337:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] tqsl-2.8.6/apps/tqsl.cpp:3140:3: error: Resource leak: logFile [resourceLeak] tqsl-2.8.6/apps/tqsl.cpp:3149:3: error: Resource leak: logFile [resourceLeak] tqsl-2.8.6/apps/tqsl.cpp:4575:4: error: Resource leak: qsoFile [resourceLeak] tqsl-2.8.6/apps/tqsl.cpp:2995:36: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: url [nullPointerOutOfMemory] tqsl-2.8.6/apps/tqsl.cpp:3072:23: note: Assuming allocation function fails tqsl-2.8.6/apps/tqsl.cpp:3072:23: note: Assignment 'urlstr=strdup(uploadURL.ToUTF8())', assigned value is 0 tqsl-2.8.6/apps/tqsl.cpp:3080:34: note: Calling function 'tqsl_curl_init', 2nd argument 'urlstr' value is 0 tqsl-2.8.6/apps/tqsl.cpp:2992:6: note: Assuming condition is false tqsl-2.8.6/apps/tqsl.cpp:2995:36: note: Null pointer dereference tqsl-2.8.6/apps/tqsl.cpp:3079:76: warning: If memory allocation fails, then there is a possible null pointer dereference: inf [nullPointerOutOfMemory] tqsl-2.8.6/apps/tqsl.cpp:3074:20: note: Assuming allocation function fails tqsl-2.8.6/apps/tqsl.cpp:3074:20: note: Assignment 'inf=strdup(infile.ToUTF8())', assigned value is 0 tqsl-2.8.6/apps/tqsl.cpp:3079:76: note: Null pointer dereference tqsl-2.8.6/apps/tqsl.cpp:3079:81: warning: If memory allocation fails, then there is a possible null pointer dereference: urlstr [nullPointerOutOfMemory] tqsl-2.8.6/apps/tqsl.cpp:3072:23: note: Assuming allocation function fails tqsl-2.8.6/apps/tqsl.cpp:3072:23: note: Assignment 'urlstr=strdup(uploadURL.ToUTF8())', assigned value is 0 tqsl-2.8.6/apps/tqsl.cpp:3079:81: note: Null pointer dereference tqsl-2.8.6/apps/tqsl.cpp:3079:89: warning: If memory allocation fails, then there is a possible null pointer dereference: cpUF [nullPointerOutOfMemory] tqsl-2.8.6/apps/tqsl.cpp:3073:21: note: Assuming allocation function fails tqsl-2.8.6/apps/tqsl.cpp:3073:21: note: Assignment 'cpUF=strdup(uploadField.ToUTF8())', assigned value is 0 tqsl-2.8.6/apps/tqsl.cpp:3079:89: note: Null pointer dereference tqsl-2.8.6/apps/tqsl.cpp:3100:18: warning: If memory allocation fails, then there is a possible null pointer dereference: inf [nullPointerOutOfMemory] tqsl-2.8.6/apps/tqsl.cpp:3074:20: note: Assuming allocation function fails tqsl-2.8.6/apps/tqsl.cpp:3074:20: note: Assignment 'inf=strdup(infile.ToUTF8())', assigned value is 0 tqsl-2.8.6/apps/tqsl.cpp:3082:6: note: Assuming condition is false tqsl-2.8.6/apps/tqsl.cpp:3100:18: note: Null pointer dereference tqsl-2.8.6/apps/tqsl.cpp:210:68: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:470:67: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:478:65: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:654:52: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:746:42: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:747:22: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:932:53: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1623:26: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1623:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1623:49: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1739:52: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1740:42: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1762:99: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1762:109: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1785:67: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1912:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1914:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1916:38: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1918:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1921:26: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1924:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1926:38: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1928:40: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:1930:41: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:2054:74: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:2468:72: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:2635:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:2635:47: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:2793:3: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:2926:50: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3016:41: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3042:43: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3055:87: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3055:117: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3171:49: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3212:42: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3399:83: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3399:93: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3627:5: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3627:33: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3627:57: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3628:5: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3628:31: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3628:47: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3713:55: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3910:42: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:4076:42: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:4274:42: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:4277:49: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:4313:42: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:4536:53: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5030:5: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5060:25: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5147:54: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5161:61: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5168:72: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5173:53: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5187:6: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5187:35: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5192:6: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5192:35: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5209:9: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5247:62: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5722:58: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5741:53: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5871:57: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5990:64: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:5997:64: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:6418:50: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:6419:44: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:6553:17: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:6573:17: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:6786:26: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:6810:26: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:7010:49: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:7623:59: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:7623:69: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:8061:54: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:8217:42: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:3382:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tqsl-2.8.6/apps/tqsl.cpp:3385:5: note: Found duplicate branches for 'if' and 'else'. tqsl-2.8.6/apps/tqsl.cpp:3382:10: note: Found duplicate branches for 'if' and 'else'. tqsl-2.8.6/src/location.cpp:565:5: warning:inconclusive: The buffer 'thispas' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:571:5: warning:inconclusive: The buffer 'thisgrid' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:872:5: warning:inconclusive: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:2155:3: warning:inconclusive: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:2882:3: warning:inconclusive: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:3018:3: warning:inconclusive: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:3266:3: warning:inconclusive: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:3651:5: warning:inconclusive: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:3813:5: warning:inconclusive: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:4153:9: warning:inconclusive: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:4288:3: warning:inconclusive: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:4301:3: warning:inconclusive: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:4474:3: warning:inconclusive: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:4488:3: warning:inconclusive: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:4501:5: warning:inconclusive: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tqsl-2.8.6/src/location.cpp:76:2: warning: Member variable 'TQSL_LOCATION_FIELD::data_type' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/location.cpp:76:2: warning: Member variable 'TQSL_LOCATION_FIELD::data_len' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/location.cpp:76:2: warning: Member variable 'TQSL_LOCATION_FIELD::idx' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/location.cpp:76:2: warning: Member variable 'TQSL_LOCATION_FIELD::idata' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/location.cpp:76:2: warning: Member variable 'TQSL_LOCATION_FIELD::input_type' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/location.cpp:76:2: warning: Member variable 'TQSL_LOCATION_FIELD::flags' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/location.cpp:76:2: warning: Member variable 'TQSL_LOCATION_FIELD::changed' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/location.cpp:126:2: warning: Member variable 'TQSL_LOCATION::data_errors' is not initialized in the constructor. [uninitMemberVar] tqsl-2.8.6/src/location.cpp:152:6: warning: Member variable 'Band::low' has no initializer. [uninitMemberVarNoCtor] tqsl-2.8.6/src/location.cpp:152:11: warning: Member variable 'Band::high' has no initializer. [uninitMemberVarNoCtor] tqsl-2.8.6/src/location.h:36:6: style:inconclusive: Technically the member function 'VUCCgrid::ent' can be const. [functionConst] tqsl-2.8.6/src/location.h:31:4: warning: Class 'VUCCgrid' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] tqsl-2.8.6/src/location.h:31:4: warning: Class 'VUCCgrid' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] tqsl-2.8.6/src/location.h:31:4: warning: Class 'VUCCgrid' does not have a destructor which is recommended since it has dynamic memory/resource management. [noDestructor] tqsl-2.8.6/src/location.cpp:526:10: warning: Identical condition and return expression 'failed', return value is always false [identicalConditionAfterEarlyExit] tqsl-2.8.6/src/location.cpp:523:6: note: If condition 'failed' is true, the function will return/exit tqsl-2.8.6/src/location.cpp:526:10: note: Returning identical expression 'failed' tqsl-2.8.6/src/location.cpp:612:8: style: Condition 'pas' is always true [knownConditionTrueFalse] tqsl-2.8.6/src/location.cpp:2132:7: style: Condition 'entity' is always true [knownConditionTrueFalse] tqsl-2.8.6/src/location.cpp:4455:6: style: Condition 'rval' is always false [knownConditionTrueFalse] tqsl-2.8.6/src/location.cpp:4337:6: note: Assuming that condition 'rval' is not redundant tqsl-2.8.6/src/location.cpp:4455:6: note: Condition 'rval' is always false tqsl-2.8.6/src/location.cpp:4568:6: style: Condition 'list' is always true [knownConditionTrueFalse] tqsl-2.8.6/apps/tqsl.cpp:688:16: style: The scope of the variable 'value' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:727:16: style: The scope of the variable 'value' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:1994:11: style: The scope of the variable 'file' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:3695:9: style: The scope of the variable 'written' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:4925:11: style: The scope of the variable 'outfile' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:5248:6: style: The scope of the variable 'i' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7057:11: style: The scope of the variable 'callSign' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7057:21: style: The scope of the variable 'name' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7057:27: style: The scope of the variable 'address1' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7057:37: style: The scope of the variable 'address2' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7057:47: style: The scope of the variable 'city' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7057:53: style: The scope of the variable 'state' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7057:60: style: The scope of the variable 'postalCode' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7058:3: style: The scope of the variable 'country' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7058:12: style: The scope of the variable 'emailAddress' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7139:6: style: The scope of the variable 'retval' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7718:11: style: The scope of the variable 'selname' can be reduced. [variableScope] tqsl-2.8.6/apps/tqsl.cpp:7719:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope] tqsl-2.8.6/src/location.h:41:8: style: Class 'VUCCgrid' is unsafe, 'VUCCgrid::_pas' can leak by wrong usage. [unsafeClassCanLeak] tqsl-2.8.6/src/location.h:42:8: style: Class 'VUCCgrid' is unsafe, 'VUCCgrid::_grid' can leak by wrong usage. [unsafeClassCanLeak] tqsl-2.8.6/apps/tqsl.cpp:789:58: style:inconclusive: Function 'DoLogString' argument 2 names different: declaration 't' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqsl.cpp:836:58: style:inconclusive: Function 'DoLogString' argument 2 names different: declaration 't' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqsl.cpp:1149:110: style:inconclusive: Function 'MyFrame' argument 8 names different: declaration 'locale' definition 'loca'. [funcArgNamesDifferent] tqsl-2.8.6/apps/tqslapp.h:114:102: note: Function 'MyFrame' argument 8 names different: declaration 'locale' definition 'loca'. tqsl-2.8.6/apps/tqsl.cpp:1149:110: note: Function 'MyFrame' argument 8 names different: declaration 'locale' definition 'loca'. tqsl-2.8.6/apps/tqslapp.h:132:38: style:inconclusive: Function 'OnHelpContents' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:131:35: style:inconclusive: Function 'OnHelpAbout' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:118:42: style:inconclusive: Function 'AddStationLocation' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:121:35: style:inconclusive: Function 'EditQSOData' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:120:36: style:inconclusive: Function 'EnterQSOData' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqsl.cpp:2050:105: style:inconclusive: Function 'SignLogFile' argument 5 names different: declaration 'n' definition 'numrecs'. [funcArgNamesDifferent] tqsl-2.8.6/apps/tqslapp.h:147:97: note: Function 'SignLogFile' argument 5 names different: declaration 'n' definition 'numrecs'. tqsl-2.8.6/apps/tqsl.cpp:2050:105: note: Function 'SignLogFile' argument 5 names different: declaration 'n' definition 'numrecs'. tqsl-2.8.6/apps/tqsl.cpp:2632:6: style:inconclusive: Function 'ConvertLogFile' argument 4 names different: declaration 'compress' definition 'compressed'. [funcArgNamesDifferent] tqsl-2.8.6/apps/tqslapp.h:143:8: note: Function 'ConvertLogFile' argument 4 names different: declaration 'compress' definition 'compressed'. tqsl-2.8.6/apps/tqsl.cpp:2632:6: note: Function 'ConvertLogFile' argument 4 names different: declaration 'compress' definition 'compressed'. tqsl-2.8.6/apps/tqsl.cpp:2789:76: style:inconclusive: Function 'UploadLogFile' argument 3 names different: declaration 'compress' definition 'compressed'. [funcArgNamesDifferent] tqsl-2.8.6/apps/tqslapp.h:151:68: note: Function 'UploadLogFile' argument 3 names different: declaration 'compress' definition 'compressed'. tqsl-2.8.6/apps/tqsl.cpp:2789:76: note: Function 'UploadLogFile' argument 3 names different: declaration 'compress' definition 'compressed'. tqsl-2.8.6/apps/tqsl.cpp:4239:33: style:inconclusive: Function 'DoCheckForUpdates' argument 1 names different: declaration 'quiet' definition 'silent'. [funcArgNamesDifferent] tqsl-2.8.6/apps/tqslapp.h:157:30: note: Function 'DoCheckForUpdates' argument 1 names different: declaration 'quiet' definition 'silent'. tqsl-2.8.6/apps/tqsl.cpp:4239:33: note: Function 'DoCheckForUpdates' argument 1 names different: declaration 'quiet' definition 'silent'. tqsl-2.8.6/apps/tqslapp.h:137:37: style:inconclusive: Function 'OnPreferences' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqsl.cpp:5246:39: style:inconclusive: Function 'BackupConfig' argument 1 names different: declaration 'event' definition 'filename'. [funcArgNamesDifferent] tqsl-2.8.6/apps/tqslapp.h:188:36: note: Function 'BackupConfig' argument 1 names different: declaration 'event' definition 'filename'. tqsl-2.8.6/apps/tqsl.cpp:5246:39: note: Function 'BackupConfig' argument 1 names different: declaration 'event' definition 'filename'. tqsl-2.8.6/apps/tqslapp.h:138:36: style:inconclusive: Function 'OnSaveConfig' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:140:36: style:inconclusive: Function 'OnLoadConfig' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:177:45: style:inconclusive: Function 'OnLoadCertificateFile' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:171:40: style:inconclusive: Function 'OnCertProperties' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:172:36: style:inconclusive: Function 'OnCertExport' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:173:36: style:inconclusive: Function 'OnCertDelete' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:174:38: style:inconclusive: Function 'OnCertUndelete' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:178:39: style:inconclusive: Function 'OnLocProperties' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:179:35: style:inconclusive: Function 'OnLocDelete' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:180:37: style:inconclusive: Function 'OnLocUndelete' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:181:33: style:inconclusive: Function 'OnLocEdit' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:183:40: style:inconclusive: Function 'OnLoginToLogbook' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqslapp.h:184:40: style:inconclusive: Function 'OnChooseLanguage' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqsl.cpp:8181:42: style:inconclusive: Function 'getPassword' argument 3 names different: declaration '' definition 'callsign'. [funcArgNamesDifferentUnnamed] tqsl-2.8.6/apps/tqsl.cpp:188:38: style: Argument 'quiet' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:164:13: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:188:38: note: Shadow argument tqsl-2.8.6/apps/tqsl.cpp:785:28: style: Argument 'frame' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:161:17: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:785:28: note: Shadow argument tqsl-2.8.6/apps/tqsl.cpp:1095:24: style: Argument 'frame' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:161:17: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:1095:24: note: Shadow argument tqsl-2.8.6/apps/tqsl.cpp:1149:93: style: Argument 'quiet' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:164:13: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:1149:93: note: Shadow argument tqsl-2.8.6/src/location.cpp:1723:28: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:1724:28: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:2152:10: style: Local variable 'dxcc' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:2060:6: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:2152:10: note: Shadow local variable tqsl-2.8.6/src/location.cpp:3661:34: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3740:52: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3744:21: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3829:32: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3843:32: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3843:74: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3846:32: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3846:70: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3849:32: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3849:70: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3854:33: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3854:71: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3859:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3859:76: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3864:38: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3864:80: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3869:37: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3869:78: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3874:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3874:76: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3881:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3881:73: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3886:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3886:73: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3889:48: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3889:80: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3892:36: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/src/location.cpp:3892:86: style: C-style pointer casting [cstyleCast] tqsl-2.8.6/apps/tqsl.cpp:2433:15: style: Local variable 'msg' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:2069:11: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:2433:15: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:2516:10: style: Local variable 'msg' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:2069:11: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:2516:10: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:2988:62: style: Argument 'curlLogFile' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:167:14: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:2988:62: note: Shadow argument tqsl-2.8.6/apps/tqsl.cpp:3336:13: style: Local variable 'certlist' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:750:19: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:3336:13: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:3337:6: style: Local variable 'ncerts' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:751:12: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:3337:6: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:4363:15: style: Local variable 'url' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:4320:13: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:4363:15: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:5246:54: style: Argument 'quiet' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:164:13: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:5246:54: note: Shadow argument tqsl-2.8.6/apps/tqsl.cpp:5539:12: style: Local variable 'i' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:5535:6: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:5539:12: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:5929:41: style: Argument 'quiet' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:164:13: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:5929:41: note: Shadow argument tqsl-2.8.6/apps/tqsl.cpp:6645:14: style: Local variable 'call' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:6487:11: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:6645:14: note: Shadow local variable tqsl-2.8.6/src/location.cpp:859:9: style: Redundant assignment of 'value' to itself. [selfAssignment] tqsl-2.8.6/apps/tqsl.cpp:6779:13: style: Local variable 's' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:6511:12: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:6779:13: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:6803:13: style: Local variable 's' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:6511:12: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:6803:13: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:6832:6: style: Local variable 'ncerts' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:751:12: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:6832:6: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:6851:7: style: Local variable 'ncerts' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:6832:6: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:6851:7: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:7136:7: style: Local variable 'renew' shadows outer member [shadowMember] tqsl-2.8.6/apps/tqslapp.h:225:6: note: Shadowed member tqsl-2.8.6/apps/tqsl.cpp:7136:7: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:7246:13: style: Local variable 'msg' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:7218:12: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:7246:13: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:7293:13: style: Local variable 'msg' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:7218:12: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:7293:13: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:7872:12: style: Local variable 'lab' shadows outer variable [shadowVariable] tqsl-2.8.6/apps/tqsl.cpp:7860:11: note: Shadowed variable tqsl-2.8.6/apps/tqsl.cpp:7872:12: note: Shadow local variable tqsl-2.8.6/apps/tqsl.cpp:2200:7: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] tqsl-2.8.6/apps/tqsl.cpp:764:21: performance: Function parameter 'callsign' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/tqsl.cpp:1621:55: performance: Function parameter 'title' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/tqsl.cpp:1621:99: performance: Function parameter 'dataname' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/tqsl.cpp:8059:35: performance: Function parameter 'locname' should be passed by const reference. [passedByValue] tqsl-2.8.6/apps/tqsl.cpp:1713:41: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqsl.cpp:1801:46: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqsl.cpp:1897:23: style: Parameter 'file' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqsl.cpp:4717:68: style: Parameter 'result' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqsl.cpp:5066:44: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqsl.cpp:5075:46: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqsl.cpp:5083:44: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqsl.cpp:5812:36: style: Parameter 'filename' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqsl.cpp:7134:41: style: Parameter 'event' can be declared as reference to const [constParameterReference] tqsl-2.8.6/apps/tqsl.cpp:922:12: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/tqsl.cpp:3693:31: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'file_recv' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tqsl-2.8.6/apps/tqsl.cpp:4558:52: note: You might need to cast the function pointer here tqsl-2.8.6/apps/tqsl.cpp:3693:31: note: Parameter 'ptr' can be declared as pointer to const tqsl-2.8.6/apps/tqsl.cpp:3709:12: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/tqsl.cpp:3899:12: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/tqsl.cpp:5519:31: style: Parameter 'loader' can be declared as pointer to const [constParameterPointer] tqsl-2.8.6/apps/tqsl.cpp:5526:29: style: Parameter 'loader' can be declared as pointer to const [constParameterPointer] tqsl-2.8.6/apps/tqsl.cpp:5862:12: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/tqsl.cpp:6276:8: style: Variable 'defcall' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/tqsl.cpp:6953:12: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:177:21: style: The scope of the variable 'suffixes' can be reduced. [variableScope] tqsl-2.8.6/src/location.cpp:545:6: style: The scope of the variable 'ent' can be reduced. [variableScope] tqsl-2.8.6/src/location.cpp:546:7: style: The scope of the variable 'thispas' can be reduced. [variableScope] tqsl-2.8.6/src/location.cpp:547:7: style: The scope of the variable 'thisgrid' can be reduced. [variableScope] tqsl-2.8.6/src/location.cpp:1418:6: style: The scope of the variable 'call_field' can be reduced. [variableScope] tqsl-2.8.6/src/location.cpp:1419:6: style: The scope of the variable 'grid_field' can be reduced. [variableScope] tqsl-2.8.6/src/location.cpp:3397:13: style: The scope of the variable 'numbuf' can be reduced. [variableScope] tqsl-2.8.6/src/location.cpp:2260:49: style:inconclusive: Function 'tqsl_updateStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:994:78: note: Function 'tqsl_updateStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2260:49: note: Function 'tqsl_updateStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2271:54: style:inconclusive: Function 'tqsl_getNumStationLocationCapturePages' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:998:83: note: Function 'tqsl_getNumStationLocationCapturePages' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2271:54: note: Function 'tqsl_getNumStationLocationCapturePages' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2287:50: style:inconclusive: Function 'tqsl_getStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1001:79: note: Function 'tqsl_getStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2287:50: note: Function 'tqsl_getStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2303:50: style:inconclusive: Function 'tqsl_setStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1007:79: note: Function 'tqsl_setStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2303:50: note: Function 'tqsl_setStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2319:48: style:inconclusive: Function 'tqsl_setStationLocationCertFlags' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1012:77: note: Function 'tqsl_setStationLocationCertFlags' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2319:48: note: Function 'tqsl_setStationLocationCertFlags' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2363:47: style:inconclusive: Function 'tqsl_nextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1015:76: note: Function 'tqsl_nextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2363:47: note: Function 'tqsl_nextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2379:54: style:inconclusive: Function 'tqsl_getNextStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1018:83: note: Function 'tqsl_getNextStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2379:54: note: Function 'tqsl_getNextStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2396:47: style:inconclusive: Function 'tqsl_prevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1021:76: note: Function 'tqsl_prevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2396:47: note: Function 'tqsl_prevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2409:54: style:inconclusive: Function 'tqsl_getPrevStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1024:83: note: Function 'tqsl_getPrevStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2409:54: note: Function 'tqsl_getPrevStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2424:57: style:inconclusive: Function 'tqsl_getCurrentStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1027:86: note: Function 'tqsl_getCurrentStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2424:57: note: Function 'tqsl_getCurrentStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2435:50: style:inconclusive: Function 'tqsl_hasNextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1030:79: note: Function 'tqsl_hasNextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2435:50: note: Function 'tqsl_hasNextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2455:50: style:inconclusive: Function 'tqsl_hasPrevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1033:79: note: Function 'tqsl_hasPrevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2455:50: note: Function 'tqsl_hasPrevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2471:40: style:inconclusive: Function 'tqsl_getNumLocationField' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1100:69: note: Function 'tqsl_getNumLocationField' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2471:40: note: Function 'tqsl_getNumLocationField' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2488:50: style:inconclusive: Function 'tqsl_getLocationFieldDataLabelSize' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1103:79: note: Function 'tqsl_getLocationFieldDataLabelSize' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2488:50: note: Function 'tqsl_getLocationFieldDataLabelSize' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2505:46: style:inconclusive: Function 'tqsl_getLocationFieldDataLabel' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1106:75: note: Function 'tqsl_getLocationFieldDataLabel' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2505:46: note: Function 'tqsl_getLocationFieldDataLabel' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2523:50: style:inconclusive: Function 'tqsl_getLocationFieldDataGABBISize' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1109:79: note: Function 'tqsl_getLocationFieldDataGABBISize' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2523:50: note: Function 'tqsl_getLocationFieldDataGABBISize' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2540:46: style:inconclusive: Function 'tqsl_getLocationFieldDataGABBI' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1112:75: note: Function 'tqsl_getLocationFieldDataGABBI' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2540:46: note: Function 'tqsl_getLocationFieldDataGABBI' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2558:46: style:inconclusive: Function 'tqsl_getLocationFieldInputType' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1139:75: note: Function 'tqsl_getLocationFieldInputType' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2558:46: note: Function 'tqsl_getLocationFieldInputType' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2575:44: style:inconclusive: Function 'tqsl_getLocationFieldChanged' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1204:73: note: Function 'tqsl_getLocationFieldChanged' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2575:44: note: Function 'tqsl_getLocationFieldChanged' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2592:45: style:inconclusive: Function 'tqsl_getLocationFieldDataType' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1145:74: note: Function 'tqsl_getLocationFieldDataType' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2592:45: note: Function 'tqsl_getLocationFieldDataType' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2609:42: style:inconclusive: Function 'tqsl_getLocationFieldFlags' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1155:71: note: Function 'tqsl_getLocationFieldFlags' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2609:42: note: Function 'tqsl_getLocationFieldFlags' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2626:47: style:inconclusive: Function 'tqsl_getLocationFieldDataLength' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1158:76: note: Function 'tqsl_getLocationFieldDataLength' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2626:47: note: Function 'tqsl_getLocationFieldDataLength' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2643:45: style:inconclusive: Function 'tqsl_getLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1166:74: note: Function 'tqsl_getLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2643:45: note: Function 'tqsl_getLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2664:44: style:inconclusive: Function 'tqsl_getLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1173:73: note: Function 'tqsl_getLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2664:44: note: Function 'tqsl_getLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2681:42: style:inconclusive: Function 'tqsl_getLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1179:71: note: Function 'tqsl_getLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2681:42: note: Function 'tqsl_getLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2704:45: style:inconclusive: Function 'tqsl_setLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1188:74: note: Function 'tqsl_setLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2704:45: note: Function 'tqsl_setLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2750:42: style:inconclusive: Function 'tqsl_setLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1198:71: note: Function 'tqsl_setLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2750:42: note: Function 'tqsl_setLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2782:44: style:inconclusive: Function 'tqsl_setLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1192:73: note: Function 'tqsl_setLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2782:44: note: Function 'tqsl_setLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2802:49: style:inconclusive: Function 'tqsl_getNumLocationFieldListItems' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1182:78: note: Function 'tqsl_getNumLocationFieldListItems' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2802:49: note: Function 'tqsl_getNumLocationFieldListItems' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2819:45: style:inconclusive: Function 'tqsl_getLocationFieldListItem' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1185:74: note: Function 'tqsl_getLocationFieldListItem' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:2819:45: note: Function 'tqsl_getLocationFieldListItem' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3231:40: style:inconclusive: Function 'tqsl_getStationLocation' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1065:69: note: Function 'tqsl_getStationLocation' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3231:40: note: Function 'tqsl_getStationLocation' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3276:45: style:inconclusive: Function 'tqsl_getStationLocationErrors' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1073:74: note: Function 'tqsl_getStationLocationErrors' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3276:45: note: Function 'tqsl_getStationLocationErrors' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3293:43: style:inconclusive: Function 'tqsl_getNumStationLocations' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1050:72: note: Function 'tqsl_getNumStationLocations' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3293:43: note: Function 'tqsl_getNumStationLocations' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3331:43: style:inconclusive: Function 'tqsl_getStationLocationName' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1053:72: note: Function 'tqsl_getStationLocationName' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3331:43: note: Function 'tqsl_getStationLocationName' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3348:47: style:inconclusive: Function 'tqsl_getStationLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1056:76: note: Function 'tqsl_getStationLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3348:47: note: Function 'tqsl_getStationLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3504:50: style:inconclusive: Function 'tqsl_setStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1047:79: note: Function 'tqsl_setStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3504:50: note: Function 'tqsl_setStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3520:50: style:inconclusive: Function 'tqsl_getStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1044:79: note: Function 'tqsl_getStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3520:50: note: Function 'tqsl_getStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3520:75: style:inconclusive: Function 'tqsl_getStationLocationCaptureName' argument 3 names different: declaration 'bufsiz' definition 'bufsize'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1044:103: note: Function 'tqsl_getStationLocationCaptureName' argument 3 names different: declaration 'bufsiz' definition 'bufsize'. tqsl-2.8.6/src/location.cpp:3520:75: note: Function 'tqsl_getStationLocationCaptureName' argument 3 names different: declaration 'bufsiz' definition 'bufsize'. tqsl-2.8.6/src/location.cpp:3538:47: style:inconclusive: Function 'tqsl_saveStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1041:76: note: Function 'tqsl_saveStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3538:47: note: Function 'tqsl_saveStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3599:50: style:inconclusive: Function 'tqsl_signQSORecord' argument 2 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:861:79: note: Function 'tqsl_signQSORecord' argument 2 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3599:50: note: Function 'tqsl_signQSORecord' argument 2 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3692:37: style:inconclusive: Function 'tqsl_getGABBItSTATION' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1399:74: note: Function 'tqsl_getGABBItSTATION' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3692:37: note: Function 'tqsl_getGABBItSTATION' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3760:57: style:inconclusive: Function 'tqsl_getGABBItCONTACTData' argument 2 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1429:94: note: Function 'tqsl_getGABBItCONTACTData' argument 2 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3760:57: note: Function 'tqsl_getGABBItCONTACTData' argument 2 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3902:53: style:inconclusive: Function 'tqsl_getGABBItCONTACT' argument 2 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1413:90: note: Function 'tqsl_getGABBItCONTACT' argument 2 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3902:53: note: Function 'tqsl_getGABBItCONTACT' argument 2 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3908:40: style:inconclusive: Function 'tqsl_getLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1207:69: note: Function 'tqsl_getLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3908:40: note: Function 'tqsl_getLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3938:40: style:inconclusive: Function 'tqsl_setLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1210:69: note: Function 'tqsl_setLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:3938:40: note: Function 'tqsl_setLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:4199:42: style:inconclusive: Function 'tqsl_getLocationDXCCEntity' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:1222:71: note: Function 'tqsl_getLocationDXCCEntity' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:4199:42: note: Function 'tqsl_getLocationDXCCEntity' argument 1 names different: declaration 'loc' definition 'locp'. tqsl-2.8.6/src/location.cpp:4268:87: style:inconclusive: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:716:131: note: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'. tqsl-2.8.6/src/location.cpp:4268:87: note: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'. tqsl-2.8.6/src/location.cpp:1817:14: style: Local variable 'i' shadows outer variable [shadowVariable] tqsl-2.8.6/src/location.cpp:1802:11: note: Shadowed variable tqsl-2.8.6/src/location.cpp:1817:14: note: Shadow local variable tqsl-2.8.6/src/location.cpp:1889:10: style: Local variable 'i' shadows outer variable [shadowVariable] tqsl-2.8.6/src/location.cpp:1802:11: note: Shadowed variable tqsl-2.8.6/src/location.cpp:1889:10: note: Shadow local variable tqsl-2.8.6/src/location.cpp:3725:10: style: Local variable 'buf' shadows outer variable [shadowVariable] tqsl-2.8.6/src/location.cpp:3698:17: note: Shadowed variable tqsl-2.8.6/src/location.cpp:3725:10: note: Shadow local variable tqsl-2.8.6/src/location.cpp:4143:16: style: Local variable 'i' shadows outer variable [shadowVariable] tqsl-2.8.6/src/location.cpp:4129:12: note: Shadowed variable tqsl-2.8.6/src/location.cpp:4143:16: note: Shadow local variable tqsl-2.8.6/src/location.cpp:119:43: performance: Function parameter 'c' should be passed by const reference. [passedByValue] tqsl-2.8.6/src/location.cpp:4074:32: performance: Function parameter 'userInput' should be passed by const reference. [passedByValue] tqsl-2.8.6/src/location.cpp:4074:50: performance: Function parameter 'field' should be passed by const reference. [passedByValue] tqsl-2.8.6/src/location.cpp:762:25: style: Variable 'f' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2371:22: style: Variable 'p' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2387:22: style: Variable 'p' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2402:22: style: Variable 'p' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2415:22: style: Variable 'p' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2482:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2494:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2511:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2529:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2546:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2564:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2581:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2598:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2615:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2632:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2649:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2670:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2687:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2813:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2830:27: style: Variable 'fl' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2846:11: style: Variable 'str' can be declared as reference to const [constVariableReference] tqsl-2.8.6/src/location.cpp:2897:36: style: Parameter 'xel' can be declared as reference to const [constParameterReference] tqsl-2.8.6/src/location.cpp:3713:25: style: Variable 'f' can be declared as reference to const [constVariableReference] tqsl-2.8.6/apps/tqsl.cpp:5484:2: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam] tqsl-2.8.6/src/location.cpp:1696:8: style: Variable 'mapPart' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:1723:23: style: Variable 'a1' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:1724:23: style: Variable 'b1' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:1799:23: style: Variable 'cqz' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:1800:23: style: Variable 'ituz' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:2014:26: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:2272:17: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:2288:17: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:2352:25: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:2425:17: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:3277:17: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:3521:17: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:4573:17: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/src/location.cpp:4589:17: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] tqsl-2.8.6/apps/tqsl.cpp:5180:35: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/apps/tqsl.cpp:6062:29: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/apps/tqsl.cpp:7760:41: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/src/location.cpp:1827:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:1844:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:1898:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:1930:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:2227:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:2344:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:3078:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:3091:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:3162:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:3171:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:3255:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:3561:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:4557:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] tqsl-2.8.6/src/location.cpp:663:12: warning: Either the condition 'gtest.size()>2' is redundant or size of 'gtest' can be 3. Expression 'gtest[3]' causes access out of bounds. [containerOutOfBounds] tqsl-2.8.6/src/location.cpp:659:19: note: Assuming that condition 'gtest.size()>2' is not redundant tqsl-2.8.6/src/location.cpp:660:22: note: Assuming condition is false tqsl-2.8.6/src/location.cpp:663:12: note: Access out of bounds tqsl-2.8.6/src/location.cpp:669:12: warning: Either the condition 'gtest.size()>4' is redundant or size of 'gtest' can be 5. Expression 'gtest[5]' causes access out of bounds. [containerOutOfBounds] tqsl-2.8.6/src/location.cpp:666:19: note: Assuming that condition 'gtest.size()>4' is not redundant tqsl-2.8.6/src/location.cpp:667:22: note: Assuming condition is false tqsl-2.8.6/src/location.cpp:669:12: note: Access out of bounds tqsl-2.8.6/src/location.cpp:675:12: warning: Either the condition 'gtest.size()>6' is redundant or size of 'gtest' can be 7. Expression 'gtest[7]' causes access out of bounds. [containerOutOfBounds] tqsl-2.8.6/src/location.cpp:672:19: note: Assuming that condition 'gtest.size()>6' is not redundant tqsl-2.8.6/src/location.cpp:673:22: note: Assuming condition is false tqsl-2.8.6/src/location.cpp:675:12: note: Access out of bounds tqsl-2.8.6/src/location.cpp:681:12: warning: Either the condition 'gtest.size()>8' is redundant or size of 'gtest' can be 9. Expression 'gtest[9]' causes access out of bounds. [containerOutOfBounds] tqsl-2.8.6/src/location.cpp:678:19: note: Assuming that condition 'gtest.size()>8' is not redundant tqsl-2.8.6/src/location.cpp:679:22: note: Assuming condition is false tqsl-2.8.6/src/location.cpp:681:12: note: Access out of bounds tqsl-2.8.6/src/location.cpp:687:12: warning: Either the condition 'gtest.size()>10' is redundant or size of 'gtest' can be 11. Expression 'gtest[11]' causes access out of bounds. [containerOutOfBounds] tqsl-2.8.6/src/location.cpp:684:19: note: Assuming that condition 'gtest.size()>10' is not redundant tqsl-2.8.6/src/location.cpp:685:23: note: Assuming condition is false tqsl-2.8.6/src/location.cpp:687:12: note: Access out of bounds tqsl-2.8.6/src/location.cpp:636:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tqsl-2.8.6/src/location.cpp:1750:35: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/src/location.cpp:1828:67: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/src/location.cpp:2228:45: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/src/location.cpp:3098:36: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] tqsl-2.8.6/src/location.cpp:110:9: style: class member 'TQSL_LOCATION_PAGE::dependentOn' is never used. [unusedStructMember] tqsl-2.8.6/src/location.cpp:110:22: style: class member 'TQSL_LOCATION_PAGE::dependency' is never used. [unusedStructMember] tqsl-2.8.6/src/location.cpp:1418:17: style: Variable 'call_field' is assigned a value that is never used. [unreadVariable] tqsl-2.8.6/src/location.cpp:1419:17: style: Variable 'grid_field' is assigned a value that is never used. [unreadVariable] tqsl-2.8.6/apps/tqsl.cpp:2558:16: style: Variable 'restarting' is assigned a value that is never used. [unreadVariable] tqsl-2.8.6/apps/tqsl.cpp:2221:11: style: Unused variable: dgMap [unusedVariable] tqsl-2.8.6/apps/tqsl.cpp:4042:12: style: Unused variable: county [unusedVariable] tqsl-2.8.6/apps/tqsl.cpp:4043:12: style: Unused variable: grid [unusedVariable] tqsl-2.8.6/apps/tqsl.cpp:4320:13: style: Unused variable: url [unusedVariable] tqsl-2.8.6/apps/tqsl.cpp:4646:11: style: Unused variable: tok [unusedVariable] diff: head tqsl-2.8.6/apps/certtree.cpp:359:37: style: Condition 'enable!=0' is always true [knownConditionTrueFalse] tqsl-2.8.6/apps/certtree.cpp:339:16: note: Assignment 'enable=1', assigned value is 1 tqsl-2.8.6/apps/certtree.cpp:345:7: note: Assuming condition is false tqsl-2.8.6/apps/certtree.cpp:359:37: note: Condition 'enable!=0' is always true 2.21.0 tqsl-2.8.6/apps/certtree.cpp:359:37: style: Condition 'enable!=0' is always true [knownConditionTrueFalse] tqsl-2.8.6/apps/certtree.cpp:339:16: note: Assignment 'enable=1', assigned value is 1 tqsl-2.8.6/apps/certtree.cpp:359:37: note: Condition 'enable!=0' is always true head tqsl-2.8.6/apps/certtree.cpp:359:53: style: Condition 'keyonly!=0' is always true [knownConditionTrueFalse] tqsl-2.8.6/apps/certtree.cpp:336:17: note: Assignment 'keyonly=1', assigned value is 1 tqsl-2.8.6/apps/certtree.cpp:345:7: note: Assuming condition is false tqsl-2.8.6/apps/certtree.cpp:359:53: note: Condition 'keyonly!=0' is always true 2.21.0 tqsl-2.8.6/apps/certtree.cpp:359:53: style: Condition 'keyonly!=0' is always true [knownConditionTrueFalse] tqsl-2.8.6/apps/certtree.cpp:336:17: note: Assignment 'keyonly=1', assigned value is 1 tqsl-2.8.6/apps/certtree.cpp:359:53: note: Condition 'keyonly!=0' is always true head tqsl-2.8.6/apps/tqsl.cpp:5519:31: style: Parameter 'loader' can be declared as pointer to const [constParameterPointer] head tqsl-2.8.6/apps/tqsl.cpp:5526:29: style: Parameter 'loader' can be declared as pointer to const [constParameterPointer] head tqsl-2.8.6/src/location.cpp:2014:26: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] head tqsl-2.8.6/src/location.cpp:2272:17: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] head tqsl-2.8.6/src/location.cpp:2352:25: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] head tqsl-2.8.6/src/location.cpp:3521:17: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] 2.21.0 tqsl-2.8.6/src/location.cpp:4268:87: style:inconclusive: Function 'tqsl_importTQSLFile' argument 3 names different: declaration '' definition 'userdata'. [funcArgNamesDifferentUnnamed] head tqsl-2.8.6/src/location.cpp:4268:87: style:inconclusive: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'. [funcArgNamesDifferent] tqsl-2.8.6/src/tqsllib.h:716:131: note: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'. tqsl-2.8.6/src/location.cpp:4268:87: note: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'. head tqsl-2.8.6/src/location.cpp:4573:17: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] head tqsl-2.8.6/src/location.cpp:4589:17: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] head tqsl-2.8.6/src/location.cpp:663:12: warning: Either the condition 'gtest.size()>2' is redundant or size of 'gtest' can be 3. Expression 'gtest[3]' causes access out of bounds. [containerOutOfBounds] tqsl-2.8.6/src/location.cpp:659:19: note: Assuming that condition 'gtest.size()>2' is not redundant tqsl-2.8.6/src/location.cpp:660:22: note: Assuming condition is false tqsl-2.8.6/src/location.cpp:663:12: note: Access out of bounds head tqsl-2.8.6/src/location.cpp:669:12: warning: Either the condition 'gtest.size()>4' is redundant or size of 'gtest' can be 5. Expression 'gtest[5]' causes access out of bounds. [containerOutOfBounds] tqsl-2.8.6/src/location.cpp:666:19: note: Assuming that condition 'gtest.size()>4' is not redundant tqsl-2.8.6/src/location.cpp:667:22: note: Assuming condition is false tqsl-2.8.6/src/location.cpp:669:12: note: Access out of bounds head tqsl-2.8.6/src/location.cpp:675:12: warning: Either the condition 'gtest.size()>6' is redundant or size of 'gtest' can be 7. Expression 'gtest[7]' causes access out of bounds. [containerOutOfBounds] tqsl-2.8.6/src/location.cpp:672:19: note: Assuming that condition 'gtest.size()>6' is not redundant tqsl-2.8.6/src/location.cpp:673:22: note: Assuming condition is false tqsl-2.8.6/src/location.cpp:675:12: note: Access out of bounds head tqsl-2.8.6/src/location.cpp:681:12: warning: Either the condition 'gtest.size()>8' is redundant or size of 'gtest' can be 9. Expression 'gtest[9]' causes access out of bounds. [containerOutOfBounds] tqsl-2.8.6/src/location.cpp:678:19: note: Assuming that condition 'gtest.size()>8' is not redundant tqsl-2.8.6/src/location.cpp:679:22: note: Assuming condition is false tqsl-2.8.6/src/location.cpp:681:12: note: Access out of bounds head tqsl-2.8.6/src/location.cpp:687:12: warning: Either the condition 'gtest.size()>10' is redundant or size of 'gtest' can be 11. Expression 'gtest[11]' causes access out of bounds. [containerOutOfBounds] tqsl-2.8.6/src/location.cpp:684:19: note: Assuming that condition 'gtest.size()>10' is not redundant tqsl-2.8.6/src/location.cpp:685:23: note: Assuming condition is false tqsl-2.8.6/src/location.cpp:687:12: note: Access out of bounds head tqsl-2.8.6/src/tqslconvert.cpp:1973:18: style: Variable 'conv' can be declared as pointer to const [constVariablePointer] DONE